Karmator icon indicating copy to clipboard operation
Karmator copied to clipboard

Emojis counts toward karma

Open pharaun opened this issue 6 years ago • 5 comments

Slack allows you to annotate comments with emojis and then people vote on them.

There's two possible approaches here.

  1. Take that person's nick and then upvote/downvote it (based off the emoji <-> karma mapping)
  2. Take the content of that statement expressed, and upvote/downvote it
  3. Separate category?

pharaun avatar May 02 '18 00:05 pharaun

  1. Allow for pile-on effect. In which when a string gets karma'd (ie foobar++) the karmator can then notify and add a + and - emoji to the statement, then people can decide if they want to 'pile-on' the karma and repeat it as well.

We have a bot at work that is for 'sending love' and this bot, when people click on the heart below it that the bot adds, they will then send their love as well, so in sense they pile in.

pharaun avatar May 02 '18 00:05 pharaun

+$0.02 for pile-on is for +1 is good, avoid for -1s

So for emoji should add ie a +1 to the karma'd value, then let people pile on with that, but not with the downvotes ?

pharaun avatar May 02 '18 00:05 pharaun

One suggestion to handle the negative pileon, is to inc the karma everytime someone +1's the karma'd value, then whenever folks downvote it (-1's) it will add a thread to inform of the pileon effect and to please avoid.

pharaun avatar May 02 '18 01:05 pharaun

My current conclusion right now after some round discussion is that there can be some not desired knockon effects; particularly around the pile on effect, there can be several ways to mediate it such as ignoring downvotes in emoji, or making sure that if it mentions someone to ignore it, etc.

I'm not for sure how much work it would be to try to migrate all of these, so if i ever do implement this feature, it will probably be only after lots more thinking.

pharaun avatar May 02 '18 01:05 pharaun

Soon to be implemented, the new bot makes this much easier

pharaun avatar Dec 09 '20 09:12 pharaun