DEV Community

Cover image for πŸš€ Escaping the CRUD Routine with PHP β€” Crypto Discord Monitor
Henriques Ombisa
Henriques Ombisa

Posted on

πŸš€ Escaping the CRUD Routine with PHP β€” Crypto Discord Monitor

Recently, after finishing a Go backend project for a client, I found myself with some free time.

And I thought:

"What if I build something different from the usual CRUD/API stuff?"

So, I decided to go back to PHP, the first language I ever used professionally (it powered my very first paid project), and I built the Crypto Discord Monitor.

It was a fun way to break the routine while building something useful for traders and crypto enthusiasts.

πŸ“Š What’s the project about?

It’s a simple cryptocurrency price monitor that sends live updates to a Discord server via webhooks.

It supports multiple cryptocurrencies, has configurable alerts, and even performs automatic conversions to USD and AOA (Angolan Kwanza).

✨ Features

  • βœ… Monitor multiple cryptocurrencies (via CoinGecko API)
  • βœ… Automatic conversion to USD and AOA
  • βœ… Configurable price alerts
  • βœ… CLI interface to manage:
    • Tracked cryptocurrencies
    • Discord webhook
    • Custom alerts
  • βœ… Built with OOP (Object-Oriented Programming) for easy maintenance and expansion

⚑ Example Usage

πŸ“Œ Add a crypto:

php main.php add-crypto bitcoin
Enter fullscreen mode Exit fullscreen mode

πŸ“Œ Create an alert (e.g., when BTC goes above $70k):

php main.php add-alert bitcoin 70000 above "BTC πŸš€ To the moon!"
Enter fullscreen mode Exit fullscreen mode

πŸ“Œ Run the bot:

php main.php run
Enter fullscreen mode Exit fullscreen mode

And that’s it β€” the bot takes care of everything, sending alerts directly to your Discord channel. 🎯

πŸ–₯️ Screenshots & Demo








🌍 Motivation

This project came from my desire to explore PHP beyond CRUD and APIs.

It brought me back to that same excitement I felt when I first coded in PHP years ago β€” and reminded me that there’s still room to reimagine what PHP can do.

πŸ“‚ Repository

πŸ”— GitHub link

πŸ“œ License

MIT Β© 2025 β€” Nzuzi Henriques Kondo Ombisa

πŸ“§ henriquesombisa@gmail.com

🌍 Luanda, Angola
]

Top comments (0)