@soymaycol/maytelegram
v0.66.0
Published
Telegram Bot API
Maintainers
Readme
Módulo de Node.js para interactuar con la API oficial de Bot de Telegram.
📦 Instalación
npm install @soymaycol/maytelegram🚀 Uso
const TelegramBot = require('@soymaycol/maytelegram');
// reemplaza el valor de abajo con el token de Telegram que recibes de @BotFather
const token = 'TU_TOKEN_DEL_BOT_DE_TELEGRAM';
// Crea un bot que usa 'polling' para obtener nuevas actualizaciones
const bot = new TelegramBot(token, {polling: true});
// Coincide con "/echo [lo que sea]"
bot.onText(/\/echo (.+)/, (msg, match) => {
// 'msg' es el Mensaje recibido de Telegram
// 'match' es el resultado de ejecutar la expresión regular arriba en el contenido de texto
// del mensaje
const chatId = msg.chat.id;
const resp = match[1]; // el "lo que sea" capturado
// envía de vuelta el "lo que sea" coincidente al chat
bot.sendMessage(chatId, resp);
});
// Escucha cualquier tipo de mensaje. Hay diferentes tipos de
// mensajes.
bot.on('message', (msg) => {
const chatId = msg.chat.id;
// envía un mensaje al chat confirmando la recepción de su mensaje
bot.sendMessage(chatId, 'Recibí tu mensaje');
});📚 Documentación
- [Uso][usage]
- [Ejemplos][examples]
- [Tutoriales][tutorials]
- [Información de Ayuda][help]
- Referencia de API: (api-release / [desarrollo][api-dev] / [experimental][api-experimental])
- [Contribuir al Proyecto][contributing]
- [Características Experimentales][experimental]
Nota: El desarrollo se realiza contra la rama development. El código para la última versión se encuentra en la rama master. Las características experimentales se encuentran en la rama experimental.
