Node.js Метод Bot.help ()
Метод 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
Выход: