【发布时间】:2018-03-20 07:52:25
【问题描述】:
我正在使用 Discord.JS 的 awaitMessages 来检查消息是 1、2、3、4 还是 C。
我希望能够检查 1、2 等 的作者是否与发起 awaitMessages 的作者相同。
例如,如果有人发起awaitMessages 并输入了一个1,我将如何获得该“1”消息的作者?
msg.channel.awaitMessages(mess => mess.content === '1', {
max: 1,
time: 10000,
errors: ['time'],
}).then((gotMess) => {
new Promise((resolve, reject) => {
if (gotMess.author == msg.author && gotMess.first().content == '1') {
resolve(queueVideo(msg, queue, 0));
} else if (gotMess.first().content !== '1') {
return reject();
}
});
}).catch((e => console.error(e));
这是我正在使用的代码
【问题讨论】:
标签: javascript discord