Open ZhangYiJiang opened 6 years ago
Talk looks fantastic. There should be a way to get the JWT secret out of Firebase (probably here https://console.developers.google.com/apis/credentials), and we should be able to get Talk to recognize it using this https://coralproject.github.io/talk/advanced-configuration/#talk_jwt_alg
Update: Managed to turn off ads on Disqus, so this issue isn't so urgent anymore. Should still do it in the long run because Disqus is big, ugly and has privacy concerns.
@taneliang I like the feature set of Talk too, but if we deploy it we'll be deploying an app that's an order of magnitude heavier than NUSMods just to power the comment box, which feels a bit wrong 😂
Commento looks really good. There's a PWYW hosted version and a self-hosted version which is can be deployed easily I think
Valine can be an option. It uses LeanCloud (similar to Firebase) as backend.
The problem is it does not support login so anyone can comment anonymously. Not sure if that matters for NUSMods...
Gitalk and Gitment use GitHub issues to store comments (therefore totally free) but they require GitHub OAuth.
Seems we may have gone over Disqus' limits for free usage, because they've started deploying ads. We can't pay US$10 per month for comments, so let's see if we can migrate to another platform / self host this
Isso https://posativ.org/isso/
Talk (Coral Project) https://github.com/coralproject/talk
Remarkbox https://www.remarkbox.com/