当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Node.js Bot.help()用法及代码示例


Node.js Telegraf Bot模块中使用了Bot.help()方法。该模块提供了与官方Telegram Bot API交互的各种函数。当我们键入保留关键字/help时,将执行此方法。当我们有任何与漫游器函数相关的查询并返回与您的查询相关的输出时,通常使用此方法。

用法:

TelegrafBot.help(callback)

参数:此方法接受上面提到的和下面描述的一个参数:

  • 回调函数:此方法仅接受一个包含Telegram API中的Update对象的参数。

返回类型:该函数的返回类型为void。

安装模块:使用以下命令安装模块:



npm install telegraf

获取 key 的步骤:

  • 首先,从电报中的BOTFATHER获取GET BOT_TOKEN。只需在Telegram中搜索BOTFATHER,然后选择经过验证的BOTFATHER,如下所示:

  • 键入/start,然后单击/newbot,如下所示:

  • 现在,键入机器人的名称,并且该名称必须唯一。

  • 现在,只需从BotFather复制令牌。对于删除令牌,只需在BotFather中搜索/delete令牌即可。

项目结构:

档案名称: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文件:

node bot.js

输出:

相关用法


注:本文由纯净天空筛选整理自zack_aayush大神的英文原创作品 Node.js Bot.help() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。