javascript - 为什么我的机器人不想在 Discord 上在线?
问题描述
我正在使用 JavaScript 开发一个不和谐的机器人。问题是这段代码没有返回任何错误,实际上终端说我的机器人在线但是当我去不和谐我看到它离线!有什么问题?
const Discord = require(`discord.js`);
const client = new Discord.Client();
client.login = `myTOKENhere`;
const prefix = `&help`;
client.on(`ready`,() => {console.log(`Bot is online`);
});
client.on(`message`, (message) => {
console.log(message);
});
client.on(`message`, (message) => {
if (message.content == 'ping') {
message.reply == 'pong';
}
});
解决方案
client.login 是一个函数,你必须使用:
client.login('token')
并将其放在代码的末尾。
推荐阅读
- javascript - 按正态分布(高斯分布)对数字数组进行排序
- c++ - std::string 移动构造函数是否真的移动?
- angular - 在 Angular 中使用 ::ng-deep 推荐
- javascript - 在谷歌地图信息窗口中添加输入和提交字段
- python - 如果索引包含某个字符串,则定义颜色
- kubernetes - 实时监控 k8s 容器中的 CPU 使用率/CPU 限制
- python - 从 Python 脚本中激活 virtualenv
- javascript - 没有表单的 ASP.NET Core Antiforgery Token
- python - 如何搜索列表的第一个单元格,每个列表都是字典中的值?
- c# - 保存 jpeg 时 System.Drawing.dll 中的访问冲突异常