Discord is the only cooperate part of the stack. groups should do with out.
I made two sign-ups discord and with out discord.
And enabled my discord oauth to let a user pick between username password or discord login.
The requirement of a password for none discord powerusers is still not needed.
Next is build a irc bot like mole the discord bot to manage users the same easy way.
why irc. Irc is still going strong and it can be very secure.