discord-bot icon indicating copy to clipboard operation
discord-bot copied to clipboard

!meme command

Open 13xforever opened this issue 7 years ago • 4 comments

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.

13xforever avatar Oct 09 '18 21:10 13xforever

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 avatar Mar 20 '19 13:03 b4cktr4ck2

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 avatar Mar 20 '19 13:03 13xforever

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 avatar Mar 20 '19 13:03 b4cktr4ck2

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

kerbalnaut avatar Apr 30 '19 12:04 kerbalnaut