State of disqus to discourse importer

AI-generated summary

The discussion revolves around importing comments from Disqus to Discourse. Quintin_Par is trying to migrate comments but couldn’t find the importer, which was last discussed in 2016. featheredtoast points out that the importer has been moved to a different location.

To run the importer, pfaffman advises using the command ruby script/import_scripts/disqus.rb, but notes that it doesn’t support uploads, avatars, or 301 redirects, and puts everything in a single category.

However, Quintin_Par encounters issues accessing the script folder and is advised by pfaffman to set up a development environment. Quintin_Par expresses surprise at the need for a development environment, citing other tutorials that don’t mention this step, and seeks clarification on the setup process, referencing a guide on installing Discourse on Ubuntu for development.

I am trying to migrate my comments from disqus to discourse and came across these comments
https://meta.discourse.org/t/migrating-from-disqus-to-discourse-for-static-blog-comments/19947/22?u=quintin_par
I couldn’t find the importer at
https://github.com/discourse/discourse/blob/master/lib/tasks/disqus.thor
Those posts were in 2014 and the last topic on this is 2016 if I am not wrong
https://meta.discourse.org/t/disqus-import-script/38750

Is the importer still active?

Looks like the Disqus importer moved in with the other importers:

Thanks @awole20.

Does this mean, the commands to run this has changed?

You would run it like

ruby script/import_scripts/discus.rb

Glancing at it, it doesn’t support uploads, avatars, or 301 redirects. It puts everything in a single category (perhaps that’s how Discus works).

Hi @pfaffman,


I was unable to get to the script folder. What am I doing wrong here?

You need to install a development environment.

Is this how I should setup the dev environment?

I am a bit surprised here because comments like this

and
http://www.railsonmaui.com/blog/2014/09/27/updating-to-jekyll-2-and-discourse-for-comments/

don’t mention setting up env.