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. :)
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.