首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何导出bot实例并使用其方法?

如何导出bot实例并使用其方法?
EN

Stack Overflow用户
提问于 2019-06-24 20:12:02
回答 1查看 206关注 0票数 1

我正在尝试使用node-telegram- bot -API设置一个机器人,我已经在Foo.js中创建了一个机器人实例,如下所示

代码语言:javascript
运行
复制
const TelegramBot = require('node-telegram-bot-api');

const bot = new TelegramBot(config.telegram.TELEGRAM_TOKEN, {polling: true});
module.exports = bot;

我希望机器人实例在Bar.js中与其方法一起使用,如下所示-

代码语言:javascript
运行
复制
const bot = require('path/to/Foo');
bot.sendMessage(config.telegram.CHAT_ID, info.message);

但是,它抛出了一个错误,声明为TypeError: bot.sendMessage is not a function

EN

回答 1

Stack Overflow用户

发布于 2019-06-24 20:55:16

导出这个类,然后像这样在Bar.js中实例化它:var { Bot } = require( "./Foo.js ); var bot = new Bot( x , y );

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56736302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档