Kudo's Slackbot
Kudo's is a Slackbot that allows you to create a recognition of someone else's efforts and to make it available through a simple Slack command.
AdvancedChat botE-commerce16–38hAI-buildable 3/5no setupworth shipping
Have you ever recognized a team mate's contributions or assistance in a Slack channel only to find that it's lost after a few days? Let Kudo's come to the rescue. Kudo's is a Slackbot that allows you to create a recognition of someone else's efforts and to make it available through a simple Slack command.
UI
Logic
Useful
Hosting · Free tier, metered
Deploys free on Cloudflare Workers, Fly.io or Railway.
A personal bot sits well inside free tiers, but it does need somewhere always-on to receive events.
Invite it to a server; free hosting tiers cover a personal bot.
Core features · 10
- User can create a kudu using the Slack command: /kudo add <slack-id> <text> where:
- <slack-id> defines the individual receiving the recognition
- <text> is your kudo for that person
- User can modify a kudu using the Slack command: /kudo replace <kudo-id> <text> where:
- <action> is 'replace' or 'delete'
- <kudo-id> is the kudo identifier
- <text> is your kudo for that person
- User can delete a kudu using the Slack command: /kudo delete <kudo-id>
- User may display the most recent n kudos using the Slack command: /kudo list <n> where n is an integer or for all kudos
- User may display all kudos for an individual with the Slack command: /kudo user <slack-id>
Once it works
- User may list the individual having the most kudos, in descending order, user the Slack command: /kudo top <n> where n is an integer or for all individuals who have received a kudo
Suggested stack
reacttypescripttailwind