Skip to Content
Voltar ao marketplace

tg-notify

Notificações de Telegram com taxa de limite e fila de prioridade

1instalações
v0.1.10
demonick85Otherbot, cmdop, notifications, queue, rate-limit, Telegram3/5/2026

tg-notify > CMDOP Skill — instale e use via CMDOP agent: bash cmdop-skill install tg-notify Notificações de Telegram com taxa de limite e fila de prioridade. ## Instalação bash pip install tg-notify ## Início Rápido bash export TELEGRAM_BOT_TOKEN="sua-chave-de-boto" export TELEGRAM_CHAT_ID="-1001234567890" python from tg_notify import send_telegram_message send_telegram_message("Olá do tg-notify!") ## Atalhos python from tg_notify import send_error, send_success, send_warning, send_info, send_stats, send_alert send_error("Falha na conexão com o banco", {"host": "db.example.com"}) send_success("Deploy completo", {"versão": "1.2.3"}) send_warning("Uso do disco alto", {"uso": "89%"}) send_info("Novo usuário registrado", {"email": "[email protected]"}) send_stats("Relatório Diário", {"usuários": 1500, "receita": "US$3200"}) send_alert("Servidor fora do ar!", {"servidor": "prod-1"}) ## TelegramSender python from tg_notify import TelegramSender sender = TelegramSender(bot_token="sua-chave", chat_id=-123456) sender.send_message("Olá!") sender.send_photo("chart.png", legenda="Estatísticas diárias") sender.send_document("report.pdf") ## Fila de Prioridade Mensagens são enfileiradas com 4 níveis de prioridade e limitadas a 20 msg/sec: | Prioridade | Uso | |---|---| | CRITICAL (1) | Alertas de segurança, sistema fora do ar | | HIGH (2) | Erros, alertas importantes | | NORMAL (3) | Informações, mensagens de sucesso | | LOW (4) | Estatísticas, depuração | Auto-cleanup elimina mensagens de baixa prioridade quando a fila está cheia. python from tg_notify import telegram_queue # Limpar antes do encerramento (scripts CLI) telegram_queue.flush(timeout=5) ## Licença MIT

Avaliações

Nenhuma avaliação ainda.