How it works
No setup, no syntax to memorize. React or type like you already do.
-
React to award
React to someone's message and they get karma. Stronger emojis give more: ๐ +1, ๐ +2, โญ +3, ๐ฅ +4, ๐ +5. Reacting to a
@plusplus @sam ++message gives it to Sam. Changed your mind? Remove the reaction and the karma goes back. -
React to dock
Same idea in reverse: ๐ โ1, ๐ โ2, ๐คก โ3, ๐ฉ โ4, ๐๏ธ โ5. Every channel can swap in its own emojis, so in-jokes become karma too.
-
Or type it
Mention the bot and a teammate with a run of pluses:
@plusplus @sam ++. Longer runs give more, and--docks. iOS turning--into an em dash? Handled. -
Capped & fair
Only your strongest reaction on a message counts, and every hit moves the needle by at most ยฑ5, so nobody mints a fortune by stacking emojis or typing
+++++++++. Self-awards are denied.
What you get
Live leaderboard
Run /plusplus-leaderboard for the all-time standings. Scoped per workspace, so your numbers stay yours.
Per-channel settings
Choose whether the bot replies in-channel or in a thread, and how much snark it brings, from dry to fully unhinged. Run /plusplus-settings in any channel.
Your emojis, your jokes
Use your own emojis, custom ones included, for the whole workspace or just one channel with /plusplus-settings emoji.
Group karma
Award a whole user group at once. Spread the love (or the blame) across the team.
Multi-workspace
One-click OAuth install. Every workspace is isolated โ separate scores, separate settings.
Built to last
A small Go service on DynamoDB. On-demand billing means no idle cost and nothing to babysit.
Commands
๐ ๐ โญ ๐ฅ ๐ / ๐ ๐ ๐คก ๐ฉ ๐๏ธ
React to a message to give or take 1โ5 karma. Your strongest reaction counts.
@plusplus @user ++ / --
Award or dock karma by typing. Min 2 symbols, capped at ยฑ5 per message.
/plusplus-leaderboard
Show the all-time karma leaderboard for the workspace.
/plusplus-settings reply_mode thread|channel
Configure where the bot posts its replies.
/plusplus-settings emoji [workspace] <tier> :emoji:
Use your own emoji for a tier (โ5 to 5) in this channel. Workspace admins can add workspace to change it everywhere.
Settle the score.
Add PlusPlus to your workspace and let the karma economy begin.