O Downtime Notifier é um bot de Discord focado em monitoramento de status.
Ele permite que você acompanhe quando usuários ou bots ficam offline, online ou mudam de status, enviando notificações automáticas e altamente personalizáveis.
Ideal para servidores que dependem de bots, equipes ou membros específicos.
- Acompanhe usuários ou bots específicos
- Detecta mudanças:
- 🟢 Online
- ⚫ Offline
- Envio automático de mensagens quando o status muda
- Mensagens via:
- 📢 Canal configurado
- 💬 Mensagens customizadas
- Suporte a embeds personalizados
- ✏️ Texto customizável
- 🎨 Cor de embed customizável (HEX)
- 🔗 Suporte a imagens e URLs
- 🔘 Botões interativos nas notificações
O bot possui suporte a múltiplos idiomas:
- 🇧🇷 Português (Brasil)
- 🇺🇸 Inglês
- 🇪🇸 Espanhol
- 🇫🇷 Francês
- 🇷🇺 Russo
- Sanitização de inputs
- Validação de:
- URLs
- Cores HEX
- Tratamento de erros robusto
Comando principal para gerenciar notificações.
/notificar ativar usuario:@usuario
/notificar desativar usuario:@usuario
- Mensagem personalizada
- Canal de envio
- Cor do embed
- Botões
| Comando | Descrição |
|---|---|
/ping |
Verifica latência do bot |
/botinfo |
Informações do bot |
/help |
Lista de comandos |
/invite |
Link de convite |
- Você ativa o monitoramento de um usuário/bot
- O bot escuta eventos de presença (
presenceUpdate) - Quando há mudança de status:
- Ele processa os dados
- Aplica placeholders
- Envia uma notificação automática
Você pode usar variáveis dinâmicas nas mensagens:
| Placeholder | Descrição |
|---|---|
{user} |
Nome do usuário |
{status} |
Novo status |
{old_status} |
Status anterior |
{time} |
Horário da mudança |
- Node.js
- discord.js
- Sistema modular de comandos
- Eventos customizados
- Banco de dados interno
- 🛠️ Monitorar bots importantes do servidor
- 👮 Staff: saber quando membros ficam online/offline
- 🤖 Monitoramento de uptime
- 📡 Alertas automáticos para sistemas externos
- Sugira ideias
- Reporte bugs
Feito por: @jaya.l
Este projeto é privado/proprietário. Uso sujeito aos termos definidos pelo desenvolvedor.