> Hey, i have already written successfully a discord bot.
>
> how it works:
> construct 3 (or any other engine) - (websocket) -> node.js app (linux) (discord.js) -> Discord
>
> and vice versa
>
>
> My Discord-Channel/Contact: discord.gg/6ApWyYct
So this requires an offline program? Can I just set it up with Construct 3? Does it do everything I need it to do as listed above?
You need a server (better a linux server) with node.js for the discord-bot and a domain for the ssl-certificate from lets encrypt. ( I can do this for you )
Currently the server can read messages from discord or messages from construct 3 and write messages to discord or construct 3.
Change user roles and change user nickname are not implemented at the moment, but its not a problem to add. I need more information what you want to do with the discord bot exactly.