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

50m 22s logged

Phoenix Slack Bot - Explore this simple and fun 24/7 Slack Bot!

πŸ”₯ Pheonix Slack Bot

Pheonix is a Slack bot I created using JavaScript, Node.js, and Slack Bolt. It runs 24/7 on Hack Club Nest and includes a few fun and useful slash commands. And yes, I know that the Spelling is wrong, but I wanted a slightly unique name, so I swapped the places of o and e; instead of phoenix, I put pheonix. :)

✨ Commands
/pheonix-ping β€” Checks whether the bot is online and shows its latency
/pheonix-help β€” Displays the available commands
/pheonix-catfact β€” Gives you a random cat fact
/pheonix-joke β€” Gives you a random joke

πŸ› οΈ Built With
JavaScript
Node.js
Slack Bolt
Axios
dotenv

πŸš€ Hosting

The bot is deployed on Hack Club Nest and runs continuously using a systemd service, so it stays online even when my computer is turned off.

πŸ’‘ What I Learned

While building this project, I learned how to:
Create and configure a Slack app
Build Slack slash commands
Use external APIs
Work with environment variables securely
Use Git and GitHub
SSH into a Linux server
Deploy a Node.js project
Run a program 24/7 using systemd

πŸ”— Repository

https://github.com/MysticPhoenix123/Pheonix_Slack_Bot

If you have suggestions for additional commands, please comment below. :)

0
29

Comments 0

No comments yet. Be the first!