This is a simple discord bot, meant to generate statistics for reactions on posts.
Well-suited for a server I frequent that often has users reacting with various emoji based on their opinion of a post.
All commands are prefixed with !
reactions_received @user num_posts [channel]
- Scans
channel
's history, up tonum_posts
amount. For each post byuser
, record the reactions that post received. Sends a message to the channel the command was sent in with summary statistics. Ifchannel
is not specified (either as a channel mention or the channel name), it defaults to scanning the channel the command was sent in.
- Scans
reactions_given @user num_posts [channel]
- Similar to above, except gathers statistics on reactions
user
gave to posts (including their own). - Significantly more network-intense due to needing to request both message history, and list of users from Discord for each group of reactions.
- Similar to above, except gathers statistics on reactions
Will respond humorously based on various inputs. These are meant to be secret, look in meme
if you want spoilers.
- Scan for and return a post with the most reactions total, or most of a specific emoji
- Have the bot display a typing indicator while processing
- Return posts with high reactions that do not have an embed (for conversations that have high interaction)