DEV Community

Cover image for 🚀 Fugindo do CRUD com PHP — Crypto Discord Monitor
Henriques Ombisa
Henriques Ombisa

Posted on

🚀 Fugindo do CRUD com PHP — Crypto Discord Monitor

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
Enter fullscreen mode Exit fullscreen mode

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

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

📌 Executar:

php main.php run
Enter fullscreen mode Exit fullscreen mode

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

Top comments (0)