App de Android que reenvía SMS, llamadas y notificaciones de apps a canales como DingTalk, WeCom, Feishu, correo electrónico, Bark, Telegram o webhooks.
rubenlagus/TelegramBots
Una biblioteca Java para crear bots de Telegram con Telegram Bot API, compatible con long polling y webhooks.
- Estrellas
- 5,546
- Forks
- 1,364
- Issues abiertos
- 196
- Último commit
- hace 25 días
¿Qué es?
TelegramBots es una biblioteca Java para crear bots de Telegram basados en la Telegram Bot API oficial. Envuelve los métodos y tipos de actualización de la API en clases Java, para que los desarrolladores puedan recibir mensajes y enviar respuestas, archivos y teclados personalizados sin gestionar manualmente solicitudes HTTP sin procesar.
La biblioteca permite recibir actualizaciones tanto mediante long polling (GetUpdates) como mediante webhooks. El mantenedor recomienda long polling. También incluye compatibilidad con consultas inline, y el proyecto se distribuye a través de Maven Central y JitPack, con Spring Boot entre las integraciones mencionadas.
Es adecuada para desarrolladores Java y JVM que quieran crear bots de chat para Telegram, como bots de notificaciones, utilidades basadas en comandos o asistentes para clientes. El repositorio incluye enlaces a bots de ejemplo y a un proyecto complementario con ejemplos.
Funciones clave
- 01Envuelve los métodos de Telegram Bot API y los tipos de actualización en clases Java.
- 02Es compatible tanto con long polling (GetUpdates) como con la entrega mediante webhooks.
- 03Incluye compatibilidad con consultas inline y teclados personalizados.
- 04Permite enviar mensajes y archivos, ya sea mediante file_id o cargándolos.
- 05Está disponible en Maven Central y JitPack.
Casos de uso
- Crear un bot de notificaciones que envíe mensajes desde un backend Java a usuarios de Telegram.
- Crear utilidades o asistentes de Telegram basados en comandos y escritos en Java.
- Añadir una interfaz de chat de Telegram a una aplicación Spring Boot existente.
Temas
Preguntas frecuentes
- ¿Qué es TelegramBots?
- Una biblioteca Java para crear bots de Telegram con Telegram Bot API, compatible con long polling y webhooks. TelegramBots es una biblioteca Java para crear bots de Telegram basados en la Telegram Bot API oficial. Envuelve los métodos y tipos de actualización de la API en clases Java, para que los desarrolladores puedan recibir mensajes y enviar respuestas, archivos y teclados personalizados sin gestionar manualmente solicitudes HTTP sin procesar.
- ¿TelegramBots es gratuito? ¿Qué licencia tiene?
- TelegramBots es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿TelegramBots sigue mantenido?
- Mantenimiento activo. El último commit de TelegramBots fue el 13 oct 2026.
- ¿Para qué puedo usar TelegramBots?
- Crear un bot de notificaciones que envíe mensajes desde un backend Java a usuarios de Telegram. Crear utilidades o asistentes de Telegram basados en comandos y escritos en Java. Añadir una interfaz de chat de Telegram a una aplicación Spring Boot existente.
- ¿Dónde consigo TelegramBots?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/rubenlagus/TelegramBots
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Scripts para que Grok Bot delegue tareas complejas de programación y redacción a un agente Pi local en la misma máquina y se reactive mediante un webhook al terminar.
Bot de Telegram de un solo archivo que ejecuta ChatGPT y otros proveedores de IA en Cloudflare Workers, sin servidor ni configuración local.
Un SDK de PHP para crear bots de Telegram con Telegram Bot API e integración integrada con Laravel.
Paquete para Laravel que agrega un canal de Telegram para enviar notificaciones mediante Telegram Bot API.
Bot de Telegram que ofrece una experiencia de chat al estilo de ChatGPT con respuestas en streaming, respaldado por Azure OpenAI o OpenAI nativo.