Método Node.js Bot.help()

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *