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
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