pyslackers / sirbot-plugins

Various plugins for Sir-bot-a-lot
MIT License
2 stars 1 forks source link

Plugin idea: Gamify the chat system #6

Open mattrasband opened 7 years ago

mattrasband commented 7 years ago

It would be a fun and unique thing if sirbot gamified the slack system and grabbed some metrics for admins:

This could be used to gamify slack a bit and provide "rewards" or trophies for people based on contributions (comment, tenure, activity milestones). It could extend over time to have some NLP around who is a question asker vs an answerer and reward and archive for searching back.

ovv commented 7 years ago

We need to check what the slack API already offer to see what need to be added.

I don't fully understand how many old messages are sent to the bot upon re-connection in case of a crash so message count might be false.

mattrasband commented 7 years ago

I don't remember fully, but I think we get a last_seen timestamp and could probably query a number of them. It could be a little off and not be a big deal

bharris62 commented 7 years ago

With this, might as well create our on "taco" system. And integrate this with the "tacos"

mattrasband commented 7 years ago

We have something similar with bdfls (Guidos), I would actually make this integrate with that system to mark a user with some credit level where they could cash out their credits for a sticker or something

ovv commented 7 years ago

It seems there is no way to get these info from the slack api