As many of you already know, due to a recent changes in Ubernet and Playfab, Community chat has been shut down. While I sincerely hope this is only temporary, we still need an active in-game way of direct communication. That's why i'm putting up a prize of 20$ for whoever manages to get a discord integration into PA, with an optional extra 10$ if the integration also supports restricted lobby voice chats. The prize will be transferred to the OC team as soon as the mod is published for open distribution on community mods
Discord integration with PA is a little tricky for a few reasons. Players do not already have discord accounts if they have a PA account. Linking PA and Discord accounts would be quite hacky. No microphone support in PA through COUI. Not easy to obtain a Rich Presence license thingy if you're not Uber. We don't really know Discord's stance on custom clients. Rich presence is for more detailed presence information, not custom clients.
As far as I can tell after reading the API docs for a bit, the Rich Presence would allow Discord users to invite other Discord users to play or spectate more easily. That should be doable, no?
Rich Presence is indeed doable and there is a js wrapper somewhere on NPM. However, I think what Nik is referring to is a custom client that allows in-game text chat.
Alright. I've done some testing with discord-rpc. Looks like it will be a sizable amount of work since we either need to make existing libraries work with pa (babel & polyfill targeting chrome 28 does not work unfortunately) or write a new RPC library.
what i nothised is a bot on discord putting in chat what was said in local chat and displaying text from discord with discord usernames in game chat.