A karma bot for Microsoft Teams inspired by the late HipChat's karma bot.
Contributing | Privacy Policy | Terms
- Create a bot or use my test bot (contact me).
- Add the bot's App Id to the manifest.json file, save, and zip together with both .png images.
- Sideload the zip to Microsoft Teams, or use other Microsoft tools to test.
- Follow instructions here for debugging the bot locally using ngrok. You will need a connection to an Azure Cosmos resource, or a mocked-out connection (working on making this easier).
help show the help message
get top things show the top 5 things
get bottom things show the bottom 5 things
get top users show the top 5 users
get bottom users show the bottom 5 users
get thing lookup thing's current karma
get @MentionName lookup a user's current karma by @MentionName
thing++ add 1 karma to thing
thing++++ add 3 karma to thing (count(+) - 1, max 5)
thing-- remove 1 karma from thing
thing---- remove 3 karma from thing (count(-) - 1, max 5)
"subject phrase"++ add 1 karma to a subject phrase
@MentionName++ add 1 karma to a user by @MentionName
Open Source MIT License