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
📌 Create an alert (e.g., when BTC goes above $70k):
php main.php add-alert bitcoin 70000 above "BTC 🚀 To the moon!"
📌 Run the bot:
php main.php run
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
📜 License
MIT © 2025 — Nzuzi Henriques Kondo Ombisa
📧 henriquesombisa@gmail.com
🌍 Luanda, Angola
]









