[GH-ISSUE #93] !meme command #10

Open
opened 2026-02-15 15:54:42 -05:00 by yindo · 4 comments
Owner

Originally created by @13xforever on GitHub (Oct 9, 2018).
Original GitHub issue: https://github.com/RPCS3/discord-bot/issues/93

Current implementation design looks like this:
!meme command is marked as hidden, and is not listed in the !help command list.
Any user can add a meme bound to their user id, in a similar vein to !explain command. Limited to 5 (?) per user.
Then this user (and this user alone) can use !explain to show the content of the meme.
Bot automatically adds a 👍 reaction to that message, and will count the number of reactions through the even handler. Everything is summed up to produce a total score.
The top 5 of all memes will be featured in the general !explain list and could be shown/viewed by any user, not just by the meme author.

This will require db model update and a lot of plumbing between the tables and handlers.

Originally created by @13xforever on GitHub (Oct 9, 2018). Original GitHub issue: https://github.com/RPCS3/discord-bot/issues/93 Current implementation design looks like this: `!meme` command is marked as hidden, and is not listed in the `!help` command list. Any user can add a meme bound to their user id, in a similar vein to `!explain` command. Limited to 5 (?) per user. Then this user (and this user alone) can use `!explain` to show the content of the meme. Bot automatically adds a 👍 reaction to that message, and will count the number of reactions through the even handler. Everything is summed up to produce a total score. The top 5 of all memes will be featured in the general `!explain` list and could be shown/viewed by any user, not just by the meme author. This will require db model update and a lot of plumbing between the tables and handlers.
yindo added the fun stuff label 2026-02-15 15:54:42 -05:00
Author
Owner

@b4cktr4ck2 commented on GitHub (Mar 20, 2019):

Loving this feature. Also very happy that you included "metal gear solid 4" as an explainable term.

I spoke with Ani and he mentioned I should bring the conversation here- would it be possible to add an emoji for "mgs4" and have the bot auto-react to it's own "build-updates" posts with that emoji? We can tweak the timing of this auto-reaction if it becomes too spammy and instead have it only react every 5-10 posts or something like that.

If there's anything I can do to assist with this feature(i.e testing) please let me know, I'm just looking to show my support via memes

@b4cktr4ck2 commented on GitHub (Mar 20, 2019): Loving this feature. Also very happy that you included "metal gear solid 4" as an explainable term. I spoke with Ani and he mentioned I should bring the conversation here- would it be possible to add an emoji for "mgs4" and have the bot auto-react to it's own "build-updates" posts with that emoji? We can tweak the timing of this auto-reaction if it becomes too spammy and instead have it only react every 5-10 posts or something like that. If there's anything I can do to assist with this feature(i.e testing) please let me know, I'm just looking to show my support via memes
Author
Owner

@13xforever commented on GitHub (Mar 20, 2019):

Not sure by "add mgs4 emoji", but 1. bot has no permissions to react in the new build announcement channel for some reason, and 2. there's already a meme functionality to react to MGS4 reactions

@13xforever commented on GitHub (Mar 20, 2019): Not sure by "add mgs4 emoji", but 1. bot has no permissions to react in the new build announcement channel for some reason, and 2. there's already a meme functionality to react to MGS4 reactions
Author
Owner

@b4cktr4ck2 commented on GitHub (Mar 20, 2019):

Okay I'll reach out to Ani about the emoji, but even having the functionality to react to MGS4 reactions is pretty funny itself as well. Thanks for putting that in.

@b4cktr4ck2 commented on GitHub (Mar 20, 2019): Okay I'll reach out to Ani about the emoji, but even having the functionality to react to MGS4 reactions is pretty funny itself as well. Thanks for putting that in.
Author
Owner

@kerbalnaut commented on GitHub (Apr 30, 2019):

good idea, watch out because some people might "abuse" it.

@kerbalnaut commented on GitHub (Apr 30, 2019): good idea, watch out because some people might "abuse" it.
yindo changed title from !meme command to [GH-ISSUE #93] !meme command 2026-06-05 15:24:51 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RPCS3/discord-bot#10