telegram-automation
Automatiza Mensajes de Telegram con Claude Code
Enviar mensajes de Telegram manualmente y gestionar bots consume tiempo que podrías dedicar al desarrollo. Esta habilidad automatiza las tareas de Telegram mediante integración con Rube MCP, permitiéndote enviar mensajes, compartir archivos y gestionar comandos de bot directamente desde Claude Code.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "telegram-automation". Send a message to @mychannel saying 'Hello World'
Resultado esperado:
Message sent successfully to chat @mychannel. Message ID: 123
Usando "telegram-automation". Get information about chat @mychannel
Resultado esperado:
- Chat ID: -1001234567890
- Type: channel
- Title: My Channel
- Member count: 542
Usando "telegram-automation". Set bot commands: /start, /help, /status
Resultado esperado:
Bot commands updated successfully. 3 commands are now available.
Auditoría de seguridad
SeguroAll 86 static analysis findings are false positives from code examples in markdown documentation. The file is a pure documentation skill for Telegram automation via Rube MCP service. No executable code, no credential exfiltration, no malicious intent detected.
Puntuación de calidad
Lo que puedes crear
Enviar Notificaciones de Despliegue
Notifica automáticamente a tu equipo sobre el estado del despliegue en un canal compartido de Telegram cuando se completan las pipelines de CI/CD.
Compartir Reportes vía Telegram
Envía reportes PDF diarios, capturas de pantalla o archivos de log a las partes interesadas a través de Telegram con leyendas explicando métricas clave.
Gestionar Bot de Comunidad
Configura comandos de bot, responde consultas callback de botones inline y modera mensajes en grupos comunitarios de Telegram.
Prueba estos prompts
Send a message to my Telegram channel @updates saying 'Deployment completed successfully'
Send a formatted message to chat ID 123456789 using HTML with bold headers: '<b>Status Report</b> All systems operational'
Send the PDF report at https://example.com/report.pdf to @team-reports with caption 'Q4 Performance Report attached'
Set up my Telegram bot commands: /start for 'Begin using the bot', /help for 'Show available commands', /status for 'Check system status'
Mejores prácticas
- Verifica siempre que la conexión Rube MCP esté activa y autenticada con Telegram antes de ejecutar workflows
- Prueba el formato del mensaje en un chat privado primero antes de enviar a canales o grupos públicos
- Usa HTML parse_mode para requisitos de formato más simples; MarkdownV2 requiere extenso escape de caracteres
- Divide mensajes largos de más de 4096 caracteres en múltiples partes para evitar errores de API
- Maneja respuestas de límite de tasa (HTTP 429) implementando retroceso exponencial entre operaciones masivas
Evitar
- No codifiques en duro IDs de chat o tokens de bot en prompts; recúperalos dinámicamente desde entorno o configuración
- Evita enviar el mismo mensaje repetidamente sin retrasos para prevenir alcanzar los límites de tasa de Telegram
- No asumas que el bot tiene permisos de administrador; verifica derechos de acceso antes de intentar acciones administrativas
- Nunca incluyas credenciales sensibles o claves de API en texto de mensaje; usa canales seguros para compartir credenciales
Preguntas frecuentes
¿Cómo obtengo un Token de Bot de Telegram?
¿Por qué el bot falla al enviar mensajes a mi grupo?
¿Cuál es la diferencia entre formato HTML y MarkdownV2?
¿Cómo encuentro mi ID de chat?
¿Puedo editar mensajes enviados por otros usuarios?
¿Qué sucede si alcanzo los límites de tasa de Telegram?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/telegram-automationRef.
main
Estructura de archivos
📄 SKILL.md