The purpose of the bot is to monitor the maximum amount of message reactions and repost the message to a board if it surpasses a threshold value. Unlike star bots, this bot is not limited to one emoji but will prompt any emoji reactions.
Add the bot to your discord server: https://discord.com/oauth2/authorize?client_id=1177041673352663070
Join the Hall of Fame communit server: https://discord.gg/r98WC5GHcn
Command | Parameters | Action | Example |
---|---|---|---|
/help | List of commands | /help | |
/reaction_threshold_configure | <reaction_threshold:int> | Sets the Hall Of Fame reaction threshold for your server | /reaction_threshold_configure 5 |
/setup | If you are the server owner, set up the bot for the server if it is not already | /setup | |
/manual_sweep | <sweep_limit> <guild_id> | Manually trigger a server sweep | /manual_sweep 2000 1180006529575960616 |
/get_random_message | Get a random hall-of-fame message from the database | /get_random_message |
- Refactored code-base for cloud deployment and for handling multiple servers
- Threshold increase and general adjustments
- Hall Of Fame Wrapped]
- Better context vísualization of replied messages
- Added user's role color to embed color
- Solved async simultaneous reacting on posts
- LLM outlier detection of voting-based messages, which should not be classified as a Hall Of Fame message.
- Hall-of-fame posts which are replies to previous messages will include the context.
- Only count non-author reactions towards the total amount for threshold
- When a post goes below the threshold remove the embed, but keep the message so that it would be able to be reposted again
- When the reaction counter goes up on an existing hall-of-fame post, it should update the message with the total amount of reactions
- Remove incoming non-bot posts in the hall-of-fame channel
- New gifs should be added to the user/server database as they get posted, instead of having to use the fetch command
- Servers most used gifs
- Users most used gifs
- Problem with using discord user profile pictures using Discord<=2.0.0
- Deploy on a remote server
- Improve the embed layout of messages
- Improve media output
- Improve database structure to mongodb
- Functionality for checking historical messages (it should run through all the messages and post the ones above the reaction value threshold
- When posting the message highlight the reaction emoji from the original message
- Fix message IDs not being saved/loaded correctly when validating if it has already been sent
- Create a getRandom() function for grabbing a random hall-of-fame post