所以我目前正在尝试使用discord.js创建一个Discord机器人,我开始使用Javascript并不是很好,我的语法可能看起来很奇怪而且效率低下。我要做的是创建一个命令系统,其中不和谐的用户输入命令,例如:'!play(youtube link here)'机器人将在语音聊天中播放该链接。所以我检查输入是否startWith!play然后我将变量拆分,从数组中删除!play并尝试将其重新组合在一起以便链接是剩下的唯一字符串,我可能会这样做错了是无论如何,但如果有人可以帮我解决这个问题,或者采用不同的方式来做这件事。
这是我的代码http://hastebin.com/sutikizora.js
我的错误:
(node:29504)UnhandledPromiseRejectionWarning:未处理的承诺拒绝(拒绝ID:1):TypeError:无法读取属性' split'为null