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

My first slack bot!

  • 1 Devlogs
  • 1 Total hours

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

Ship #1

I built Alfred, a Python Slack bot that helps users with simple commands directly inside Slack. It can tell jokes, perform calculations, and share random facts. I’m proud that I built, deployed, and connected the bot so it can run continuously without my laptop being open. The most challenging part was learning how to manage API keys and environment variables safely while deploying the bot. You can test Alfred by inviting it and using /alfred joke, /alfred calc , or /alfred fact.

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

46m 59s logged

Building Alfred: A Slack Bot Assistant
I built Alfred, a Python-based Slack bot that brings simple tools directly into Slack.
Using Slack Bolt and Socket Mode, I created commands like:

/alfred joke — tells programming jokes

/alfred calc — performs calculations

/alfred fact — gives random facts

I also deployed Alfred as a background worker so it can stay online and respond continuously.
One of the biggest lessons was learning how to properly handle secrets. GitHub blocked my first push because sensitive keys were included, which taught me the importance of using environment variables.
Alfred is now deployed and running, with more AI features planned for the future.

0
0
43

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…