🚀 Fugindo do CRUD com PHP — Crypto Discord Monitor



This content originally appeared on DEV Community and was authored by Henriques Ombisa

Recentemente, depois de finalizar o backend de um projeto em Go para um cliente, fiquei com algum tempo livre. E pensei:
“E se eu criasse algo fora da rotina CRUD/API?”

Resolvi voltar ao PHP, a primeira linguagem que usei profissionalmente (foi nela que fiz meu primeiro trabalho comercial), e criei o Crypto Discord Monitor.
Foi uma forma de sair da rotina e, ao mesmo tempo, construir algo útil para traders e entusiastas.

📊 O que é o projeto?

Um simples monitor de preços de criptomoedas que envia atualizações para um servidor Discord via webhooks.

Ele suporta múltiplas criptomoedas, possui alertas configuráveis e faz conversão automática para USD e KZ (Kwanza Angolano).

✨ Funcionalidades

  • ✅ Monitoramento de várias criptos (CoinGecko API)
  • ✅ Conversão automática para USD e AOA
  • ✅ Alertas configuráveis por preço
  • ✅ CLI para gerenciar:
    • Criptos a monitorar
    • Webhook do Discord
    • Alertas personalizados
  • ✅ Estrutura em OOP (Orientado a Objetos) para facilitar manutenção e expansão

⚡ Exemplo de uso

📌 Adicionar uma crypto:

php main.php add-crypto bitcoin

📌 Criar um alerta (ex: quando BTC passar de 70k USD):

php main.php add-alert bitcoin 70000 above "BTC 🚀 To the moon!"

📌 Executar:

php main.php run

E o bot cuida do resto, enviando alertas diretamente no seu canal do Discord. 🎯

🖥 Prints & Demo








🌍 Motivação

Esse projeto nasceu da vontade de explorar o PHP além do CRUD e APIs.
Ele me trouxe de volta àquela sensação de quando programei pela primeira vez em PHP, lá atrás, e percebi que ainda há espaço para reinventar o uso dessa linguagem.

📂 Repositório

🔗link do github

📜 Licença

MIT © 2025 — Nzuzi Henriques Kondo Ombisa
📧 henriquesombisa@gmail.com
🌍 Luanda, Angola


This content originally appeared on DEV Community and was authored by Henriques Ombisa