Node.js Метод Bot.help ()

Опубликовано: 27 Июля, 2021

Метод Bot.help () используется в модуле Node.js Telegraf Bot. Этот модуль предоставляет различные функции для взаимодействия с официальным API Telegram Bot. Этот метод выполняется, когда мы вводим зарезервированное ключевое слово / help . Этот метод обычно используется, когда у нас есть какой-либо запрос, связанный с функционированием бота, и возвращаемый результат, связанный с вашим запросом.

Синтаксис:

 TelegrafBot.help (обратный вызов)

Параметры: этот метод принимает один параметр, как указано выше и описано ниже:

  • Функция обратного вызова : этот метод принимает только один параметр, содержащий объект обновления из Telegram API.

Тип возвращаемого значения: тип возвращаемого значения функции недействителен.

Установка модуля : Установите модуль с помощью следующей команды:

npm установить телеграф

Шаги по получению ключей:

  • Сначала получите GET BOT_TOKEN от BOTFATHER в телеграмме. Просто найдите BOTFATHER в Telegram и выберите проверенного, как показано ниже:

  • Введите / start, а затем щелкните / newbot, как показано ниже:

  • Теперь введите имя бота, и оно должно быть уникальным.

  • Теперь просто скопируйте токен From BotFather. А для удаления токена просто найдите / удалите токен в BotFather.

Структура проекта:

Имя файла: 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()

Запустите файл bot.js, используя следующую команду:

 узел bot.js

Выход: