【发布时间】:2021-12-15 09:28:02
【问题描述】:
所以我正在尝试创建一个命令,它生成可能是中奖代码的代码,我希望代码继续重复/发送,并且每个人都必须复制 1 个数字。但我不断收到此错误,它没有发送消息:
(node:14000) UnhandledPromiseRejectionWarning: DiscordAPIError: Cannot send an empty message
lottery.js =
代码如下:
const Discord = require('discord.js');
module.exports = {
name: 'lottery',
async execute(message, args) {
const lottery = require('../text.js');
setInterval(() => {
const item = lottery[Math.floor(Math.random() * lottery.length)];
message.channel.send(item);
}, 5 * 1000);
}
}
text.js =
`w2H1
DmKS
wSLS
yRpQ
8J57
0qlq
hRRc
Cn8G
B0FL
D2H0
k3dD
jchM
MWyN
VK5m
NllW
CKxJ
0mKq
b4rR
Bl5t
dDdt
5MT0
84s1
7DwG
mzDW
06rl
R3Hl
fG82
tnbt
lc02
6TDh
MySv
FgBq
3g30
qB6B
QQyq
wQMr
nMg5
PvK9
jL72
zZ8z`
【问题讨论】:
标签: node.js discord.js