RetroAchievements / RABot

RetroAchievements.org's Discord Bot
GNU General Public License v3.0
9 stars 7 forks source link

Auto-Publish for Announcement Channels #95

Closed SporyTike closed 1 year ago

SporyTike commented 2 years ago

On Discord we use announcement channels (currently community-news and achievement-news) so users can subscribe to these with their servers and get the messages there too when they get published on our Discord server.

By default the message-writer or a mod needs to manually publish each message by clicking on the publish-button and sadly many either don't know about it or simply forget it. I would like to request a feature for RABot so he automatically publishs any message that is sent in these channels so nothing is missed.

SporyTike commented 2 years ago

I randomly thought that it might be good that a post needs to fulfill some specific requirements to get an auto-publish. Discord currently only allows 10 published messages per hour for a server (amount is shared by all users), so there might need to be some restriction like a message needs to contain at least X characters to be auto-published. Otherwise everytime someone does a single post with a role ping because they missed it in the previous post or when someone does a small "set is down for repair / back to official" post would result in wasting one of the publishes per hour.