所以,我不断得到随机承诺拒绝错误。如果你能提供帮助,那将是惊人的:)
所以,情况就是这样。我为Discord制作了一个机器人,它在大约5分钟内运行良好(我只是使用基本代码,直到我习惯它,BTW)。但是,我无法理解,每次我尝试使用我的机器人内置的命令之一时,我现在都会收到错误。
(node:9896)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:2):错误:禁止(遗漏权限)
我不知道多少知道我的机器人编码看起来会有什么帮助,我是新手(所以我也不知道哪个部分给我带来麻烦),但我会包含基本代码波纹管。
var Discordie = require('discordie');
const Events = Discordie.Events;
const client = new Discordie();
client.connect({
token: 'Don't want to give out my token'
});
client.Dispatcher.on(Events.GATEWAY_READY, e => {
console.log('connected as: ' + client.User.username);
});
require('events').EventEmitter.prototype._maxListeners = 100;
client.Dispatcher.on(Events.MESSAGE_CREATE, e => {
if (e.message.content == 'PING') {
e.message.channel.sendMessage('PONG');
}
});
此后有很多代码,我真的想让它工作。任何建议都值得赞赏,只记得我是一个完整的菜鸟,并告诉我,就像我是一个白痴:)
答案 0 :(得分:1)
好像你被服务器拒绝了,或者你没有被设置为管理员。
您可能已撤销角色。