A complete rewrite of Starboard
- Properly embed messages, handle spoilered messages better.
None
no longer shows up as the point count on some messages when usingsb!random
- Fix duplicate starboard messages in the database
- Store data more efficiently
- Cluster the bot
autoReact
: Whether or not the bot automatically adds reactions to its own messagesremoveReactions
: Whether or not the bot will remove invalid reactions (e.g. self-stars)noXp
: Whether or not to allow people to gain XP from this starboardallowRandom
: Whether or not to allowsb!random
to pull from this starboardallowNSFW
: Whether or not messages from NSFW channels are allowed. Defaults to False. You'll need to enable this setting on any NSFW starboards you have.color
: Allows you to set the embed color of starboard messagesdisplayEmoji
: Allows you to set what emoji shows up next to the number of points on a starboard message.
- You can now disable specific commands.
sb!trashcan
: Shows a list of trashed messagessb!purge
: Trashes a large number of messages at oncesb!logChannel
: Sets a channel for the bot to log problems/important info tosb!starboards changeSettings
: Change one or more settings for a starboard.sb!commands [enable/disable] [command]
: List/enable/disable commands
sb!freeze
: Removed, since it seems to really have no usesb!unfreeze
: Same as abovesb!frozen
: Same as abovesb!starboards <setting>
: Removed in favor ofsb!starboards changeSettings
sb!force
: Instead of accepting a message_id and a channel_id, it now accepts a message link. You can also force to only some starboards, instead of having to force to all starboards.sb!unforce
: Same as abovesb!trash
: Instead of accepting a message_id and a channel_id, it now accepts a message link.sb!untrash
: Same as abovesb!random
: Added--starboard
option, fix bugs.
Thanks to TheNoob27 and his starboard for inspiring me to create this bot and allowing me to base much of this bot on his.