El método Bot.help() se utiliza en el módulo Bot de Telegraf de Node.js. Este módulo proporciona varias funciones para interactuar con la API oficial de Telegram Bot. Este método se ejecuta cuando escribimos la palabra clave reservada /ayuda . Este método generalmente se usa cuando tenemos alguna consulta relacionada con el funcionamiento del bot y devuelve resultados relacionados con su consulta.
Sintaxis:
TelegrafBot.help(callback)
Parámetros: este método acepta un parámetro como se mencionó anteriormente y se describe a continuación:
- Función de devolución de llamada : este método acepta solo un parámetro que contiene el objeto Actualizar de la API de Telegram.
Tipo de retorno : el tipo de retorno de la función es nulo.
Instalación del módulo : Instale el módulo con el siguiente comando:
npm install telegraf
Pasos para obtener las llaves:
- Primero, obtenga el GET BOT_TOKEN de BOTFATHER en el telegrama. Simplemente busque BOTFATHER en Telegram y seleccione el verificado como se muestra a continuación:
- Escriba /start y luego haga clic en /newbot como se muestra a continuación:
- Ahora escriba el nombre del bot y debe ser único.
- Ahora simplemente copie el token del BotFather. Y para eliminar el token, simplemente busque/elimine el token en BotFather.
Estructura del proyecto:
Nombre de archivo: bot.js
Javascript
// Requiring module const telegraf = require("telegraf"); // Set your token var token = 'YOUR_TOKEN'; // Creating a new object of Telegraf const bot = new telegraf(token); bot.help(ctx => { // The ctx object holds the Update // object from Telegram API ctx.reply("Yes what can i help"); bot.hears("What is your name", ctx => { // Reply with your custom message ctx.reply("Hi This bot Created by Zack_aayush") }) }) // Calling the launch function bot.launch()
Ejecute el archivo bot.js con el siguiente comando:
node bot.js
Producción:
Publicación traducida automáticamente
Artículo escrito por zack_aayush y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA