Bug: The bot reposts a starboard message after a mass—reaction deletion

When a mod deletes all star reactions to a message at once, @Starboard removes it from the channel but reposts it. The repost doesn't happen when a mod deletes each individual star reaction.
3 Replies
circuitsacul
circuitsacul2y ago
Starboard doesn’t handle the remove all reactions feature in discord If you want to delete a message from the starboard, you’ll have to trash it
Davi
DaviOP2y ago
Is it possible for you to make it handle the feature?
circuitsacul
circuitsacul2y ago
No, sorry @Davi to further elaborate, there's two reasons this isn't really possible: 1. Starboard doesn't track the specific emoji used to upvote/downvote a post 2. Discord doesn't tell me what reactions were removed So it's not really possible, at least with how my database is setup, to know which upvotes/downvotes have been removed using this feature. That's why I just ignore it entirely. Something I could do would be to add a "delete-all" option to the /recount command, so that you can have it recount reactions and remove any that are now missing. If you need to remove a post from starboard though, I recommend using /utils trash - or, for a quicker approach, set on-delete to Trash for the starboard, and then delete the starboard message. Or set link-deletes to true and delete the original. Any of those will work

Did you find this page helpful?