utterance / utterances

:crystal_ball: A lightweight comments widget built on GitHub issues
https://utteranc.es
MIT License
8.7k stars 565 forks source link

Migrate comments from disqus #7

Closed jdanyow closed 4 years ago

JuergenGutsch commented 5 years ago

I just published a small console tool to migrate Disqus XML to GitHub issues: https://github.com/JuergenGutsch/disqus-to-github-issues

lazywinadmin commented 5 years ago

Hi! When importing comments, is there a way to keep the original date and author ? and show the comments history of a post properly on the website ?

JuergenGutsch commented 5 years ago

Hi @lazywinadmin

The result looks like this: https://github.com/JuergenGutsch/blog/issues/117 It's not really the nicest solution, but fine for me.

jdanyow commented 4 years ago

closing as @JuergenGutsch provided a solution

daattali commented 4 years ago

@JuergenGutsch Thanks for your work on that! Could you add a small README that has instructions on how to run your tool?

JuergenGutsch commented 4 years ago

@daattali Thanks! Sure. I'll do that.

daattali commented 4 years ago

Thank you! I'm considering adding this commenting platform to my github theme beautiful-jekyll but I wanted to ensure existing users can easily migrate their comments

JuergenGutsch commented 4 years ago

I just added a small README :-)

eallion commented 4 years ago

awesome!!

eallion commented 4 years ago

I just added a small README :-)

Thanks! Can you add a BIG README? Step by step...

leimao commented 1 year ago

Hi @lazywinadmin

  • History: I kept the history by migrating the comments in the right order. But the hierarchy is gone because the GitHub issue comments are a flat list
  • Date & Author: Actually there is no way to map the Disqus users to GutHub users and you are not able to set the actual issue comment date. I placed the original autor name and the original name into the comment.

The result looks like this: JuergenGutsch/blog#117 It's not really the nicest solution, but fine for me.

Thank you very much for the example.

Screenshot from 2022-07-19 08-06-52

Due to the limitation of GitHub based comment system that there are no anonymous user, after migration, the comments from other users do not look great to me. I am hesitating between paying Disqus and migrating to other comment systems.