Note: Apparently my understanding of Socket.IO was a bit wrong. The analogy to Discord is wrong. But the general idea still holds. Please re-read the idea section if you have read it before.

Basic functionality

💡 The idea

Roles of different “users” in the server

🤖 Base bots

🌐 Web clients

🌉 Bridge