Skip to content
This repository has been archived by the owner on Dec 29, 2017. It is now read-only.

Plugin idea: Gamify the chat system #6

Open
mattrasband opened this issue May 8, 2017 · 5 comments
Open

Plugin idea: Gamify the chat system #6

mattrasband opened this issue May 8, 2017 · 5 comments

Comments

@mattrasband
Copy link

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

  • User join date
  • Message counts
  • Consecutive days active

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
Copy link
Member

ovv commented May 8, 2017

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
Copy link
Author

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
Copy link

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

@mattrasband
Copy link
Author

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
Copy link
Member

ovv commented May 9, 2017

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

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants