I’m sure all of this has been considered, but I stumbled on Discourse’s plugin page while I was looking for BBCode or Markdown explanations (never found it, the internet continues to be a complete mystery). Anyway, I thought these looked interesting (linked at the bottom).
The Slack integration might be great so that people could just post on the forum and the plugin would automatically spit it into Slack’s g_hangouts channel! Especially helpful for people who run games but may not have Slack access.
The Perspectives API might be really helpful for the moderators, especially with its auto-flagging. Could also be overwhelming.
And, while Google Translate isn’t amazing, a quick translate button might help expand the reach outside of English? Not a great solution, but could be helpful.
FWIW the more plugins one installs, the higher the burden of maintaining the board. The ability to update Discourse core every time there’s a vulnerability should definitely take priority over having plugins installed.
Not that it matters much but I would personally consider avoiding boards that use Perspective API or translator plugins. Translator one is simpler to explain why: localization can be done through browser plugin if one needs to use it (some browsers have it built in even) and there’s no need to let Google data mine content when someone clicks translate by accident (not everything on the board is public but translation becomes available everywhere).
As for Perspective API: no amount of AI is going to solve the problem of toxic content. This forum is pretty good when it comes to policing the quality of discourse and all we’ll be going is providing Google with even more data that they can later monetize with no real benefit to The Gauntlet.
Slack limits the number of integrations you can do so using the plug-in would use one of those integration slots. You can however get the same effect (syndicating forum posts to slack) without a plug-in using webhooks.