You are browsing as a guest. Sign up (or log in) to start making projects!

Slackyyy bot

  • 1 Devlogs
  • 1 Total hours

This bot isn't slacking off, it replies to messages 24/7!

Ship #1 Pending review

made Slackyyy Bot, a Slack bot packed with a bunch of fun and utility commands. Some of my favorite features are /slackyyy-bot-encrypt and /slackyyy-bot-decrypt for quick Base64 encoding right inside chat, /slackyyy-bot-flip for quick coin flips when making decisions, and the classic /slackyyy-bot-catfact and /slackyyy-bot-joke commands when you just need a quick break.
The trickiest part was definitely dealing with Slack’s 3-second timeout limit and getting server deployment right. I kept getting hit with that annoying “app did not respond” error because socket lag was delaying my ack() calls, and at one point a single missing semicolon threw a whole TypeError: app.command is not a function error that took a minute to track down. 😭
I’m really proud that I pushed through all the server bugs and command errors to get it shipped. I learned a ton about Node.js, the Slack Bolt framework, Socket Mode, and writing systemd services to manage background processes. Seeing the commands actually work live in the workspace without any timeouts was super satisfying after all the trial and error!

Try project → See source code →
Open comments for this post

35m 4s logged

I am working on slack bot that can respond with your ping, then tell you jokes or random cat facts, then you can flip a coin and lastly it supports encrypting and decrypting messages with Base64.

0
0
17

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…