egg82 / TabChat

A simple, intuitive chat system for your server.
MIT License
0 stars 0 forks source link

Announcements Channel #2

Closed partydev closed 3 years ago

partydev commented 4 years ago

Describe the solution you'd like Announcement channel tab where announcements are preset messages defined in a config. The channel will be static, no messages will be sent to or from this channel. The messages will be there regardless of when you joined the server.

egg82 commented 4 years ago

Should be solved by adding permissions for join/leave and an "is default?" boolean in the DB per channel. Chatting is solved by perms for view/chat. I don't see a reason to add announcements in a config file, but rather expose an API for other plugins and let staff chat in an announcements channel they can create by setting up the correct perms.

partydev commented 4 years ago

I felt a static config-based announcements channel would be easier to keep the chat in there permanently. Up to you.