Looks like a fun project, is it abstracted from the Discord API? How easy would it be to port it to other chat services like Matrix, Telegram, etc?
I'd rather keep building on Discord then port it to different apps and get more, less attractive platforms to support. What do you think?