¿Qué hace telegram-bot?
Desarrollo de bots de Telegram: chatbots, notificaciones, asistentes de IA y automatización de grupos.
Descripción
Esta habilidad permite a los agentes de IA crear, configurar y mantener bots de Telegram. Cubre desde la creación de un bot simple que responde a comandos hasta la implementación de lógica avanzada con inteligencia artificial, manejo de notificaciones push, y automatización de tareas en grupos.
Plataformas compatibles
- Claude Code
- Cursor
- Codex
- Cualquier agente que soporte definiciones de habilidades
Uso básico
- Obtén un token de bot desde @BotFather en Telegram.
- Configura el bot para usar webhooks o polling según tu entorno.
- Define los comandos y controladores de mensajes.
- Implementa la lógica de negocio (chatbots, notificaciones, integraciones con APIs).
- Despliega el bot en un servidor o servicio serverless.
Características principales
- Chatbots conversacionales: Procesamiento de lenguaje natural y respuestas contextuales.
- Notificaciones: Envío de alertas y mensajes programados a usuarios o grupos.
- Asistentes de IA: Integración con modelos de lenguaje para respuestas inteligentes.
- Automatización de grupos: Moderación, bienvenidas, encuestas y flujos de trabajo automatizados.
Ejemplo de código
import telebot
bot = telebot.TeleBot("TOKEN")
@bot.message_handler(commands=['start', 'help'])
def send_welcome(message):
bot.reply_to(message, "¡Hola! Soy un bot de ejemplo.")
bot.polling()