thezeeone / ZBot-En

A multi-purpose bot you can add to your server.
3 stars 0 forks source link

Messaging System #32

Open thezeeone opened 1 year ago

thezeeone commented 1 year ago

Add a messaging system to ZBot similar to that of Dank Memer where after a command is used, the user is automatically informed that they have a message to read and they can use a slash command to access them.

The messaging system won't be between users across ZBot, but instead will be between staff and all users. There can be messages between staff and specific users as well to allow them to find out about the updates.

The messaging system will be a fast way to get updates to all users of ZBot without the requirement to announce everything in #zbot-announcements channel in ZSS

thezeeone commented 1 year ago

Going to start by adding the /messages read and /messages send commands I also need to think of message types, in this case would be enums SYSTEM and USER (SYSTEM represents a message sent from staff, USER represents a message sent from a user to a member of staff) Allowing staff to send a message to users is easy, but the other way is a lot harder (because opening a DM, etc)