What would you like done?
My Ubuntu 16.04 server has wordpress and discourse installed (wp-discourse & SSO) alongside vestacp/nginx and i need some way for the users to authenticate with a chat (IRC, slack or discord) so only they get access. I would prefer IRC and this might require installation of ircd like InspIRCd with Anope services but it might also be possible to use a free IRC network like rizon.net if the authentication can be done with a bot alone.
For example in some websites users can set irckey in their account settings and then authenticate with a bot to get access: /msg Botname enter #channel username irckey
When do you need it done?
Within 2 weeks.
What is your budget, in $ USD that you can offer for this task?
100-200$ depending on how easy the solution will be.
Ah, you want Discourse to be the parent SSO provider:
Yeah, in that case OAuth2 plugins like that Slack plugin don’t matter. And an open source solution like IRC or Mattermost would surely be easier to work with than proprietary chat software, as they’re unlikely to let another application act as the SSO authority. That’s commonly an Enterprise feature.