Karma for your Slack,
with attitude.

Mention a teammate with ++ to award points and -- to dock them. PlusPlus keeps score, runs the leaderboard, and shuts down the karma farmers with a little snark.

Add to Slack

Free to add. Installs in seconds. No card, no nonsense.

How it works

No setup, no syntax to memorize. Just talk like you already do.

++

Award karma

Mention someone followed by a run of pluses — @sam ++. Two pluses is the minimum. Longer runs give more, up to a cap.

−−

Dock karma

Same idea in reverse — @sam --. iOS turning -- into an em dash? Handled. @sam — still counts.

5

Capped & fair

Each hit moves the needle by at most ±5, so nobody mints a fortune with one giant +++++++++. Self-awards are denied.

What you get

Live leaderboard

Run /leaderboard for the all-time standings. Scoped per workspace, so your numbers stay yours.

Per-channel settings

Decide whether the bot replies in-channel or in a thread with /settings reply_mode thread|channel.

Adjustable snark

Ten levels of personality, from dry and quiet to fully unhinged. Tune how loud the bot gets.

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

@user ++ / @user -- Award or dock karma. Min 2 symbols, capped at ±5 per message.
/leaderboard Show the all-time karma leaderboard for the workspace.
/settings reply_mode thread|channel Configure where the bot posts its replies.

Settle the score.

Add PlusPlus to your workspace and let the karma economy begin.

Add to Slack