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

Zeno-Bot

  • 2 Devlogs
  • 2 Total hours

Zeno-Bot is the chillest bot which replies 24/7. It can let you play games very soon. There were quite a few obstacles but easy to get through. This slack bot can fetch yall jokes and images, also words with definition. Here is all it can do (Still more to come!) - /zeno-bot-help - Show commands /zeno-bot-fact - Get a random fact /zeno-bot-joke - Get a random joke /zeno-bot-define - Get the definition of a word /zeno-bot-image - Get a random image

Ship #1

I built a Slack bot - Zeno. The bot can fetch real-time data from APIs like jokes, facts, dictionary definitions, and images, all directly inside Slack.

The hardest part was deployment and debugging.

Getting the bot to run continuously on a server using systemd
Handling API failures (like broken or missing responses)
Making sure Slack slash commands respond correctly using ack()

To test the bot, users can use these Slack slash commands:

/zeno-bot-help → shows all available commands
/zeno-bot-fact → returns a random fact
/zeno-bot-joke → returns a joke
/zeno-bot-define → gives definition of a word
/zeno-bot-image → shows a random image
/zeno-bot-ping → checks bot latency

Im actually pretty much proud of making one slack-bot that i was glazing quite a lot since it was my first time every trying out such a project!

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

34m 48s logged

Zeno-Bot can finally run 24/7. Here is what i have done within half an hour -

-Set up Slack Bolt app using Socket Mode

-Connected environment variables using a .env file

-Integrated external APIs for real-time data .

0

Loading discussion…

0
2
Open comments for this post

1h 31m 5s logged

Zeno-Bot is a slack bot i made especially to be useful when it comes to using slashed as commands. It can now make jokes,fetch facts,get u some images of space and do more. Demo will be soon found in the introduction website (which is under the try project button).

0

Loading discussion…

0
1

Followers

Loading…