我最近在我的个人电脑上用nodejs和discord.js编写了一个不和谐的机器人
(node:2609) UnhandledPromiseRejectionWarning: TypeError: this.fetchUser is not a function
at CommandoClient.<anonymous> (/home/pi/bot/node_modules/discord.js-commando/src/client.js:84:11)
at Object.onceWrapper (events.js:417:28)
at Commando
因此,我一直在学习一些js和discord.js,所以我正在创建我的机器人。由于权限的原因,我似乎有关于踢/禁命令的问题。现在,当我邀请bot到服务器时,我已经为他提供了所有权限,我还将他的角色在服务器中的角色层次结构中向上移动。会有什么问题呢? 代码如下: if (message.member.hasPermission(['KICK_MEMBERS', 'BAN_MEMBERS'])) {
if(message.content.startsWith(prefix + 'ban')) {
let mem
因此,我得到的错误'Type: value“的声音不是int.‘。当尝试更新语音频道名称时,只能在Ubuntu上进行。message.guild.channels.cache.get('863162796262031410').setName('testing')
请注意,这是在Ubuntu上发生的,但是在windows上工作很好。
如果有人能提供一些洞察力,我们将不胜感激。
Uncaught Promise Error: DiscordAPIError: Invalid Form Body
type: Value "voice" i
有人知道怎么解决这个问题吗?
client.channels.get(config.logChannel).send(embed)
^
TypeError: Cannot read property 'send' of undefined
at Client.client.once (/home/fynn/DiscordTickets/server.js:119:43)
at Object.onceWrapper (events.js:313:30)
at em
因此,我基本上是在编写一个discord.js、v12、bot和NodeJS,尽管定义了websiteCheck,但NodeJS仍然给了我这个错误。如果你能帮忙的话,谢谢你
function websiteCheck() {
// im not showing code because it will advertise a website.
};
const scheduledCheck = schedule.scheduleJob('*/1 * * * *', function(){
console.log('Checking Status of
所以我制造了一个不和谐的机器人,并试图用discord.js、节点操作系统和ytdl核心来实现音乐。但是随机地,在执行命令(主要是>>stop)时,我将得到一个ReferenceError,它将完全停止命令,而另一次尝试时,如果没有更改,该命令将成功完成。有什么帮助吗?
下面是执行命令时随机发生的错误。
(node:11740) UnhandledPromiseRejectionWarning: ReferenceError: message is not defined
at StreamDispatcher.<anonymous> (C:\Users\###\Des
我正在重做一个discord.js音乐机器人,我做了一段时间前,我犯了一个错误,我想删除我的斜杠命令,以便我可以重做。但是,当我执行client.api.application(client.user.id).guilds(<GUILD_ID>).commands(<COMMAND_ID>).delete()方法时,它会出现以下错误:
DiscordAPIError: 404: Not Found
at RequestHandler.execute (C:\Users\Alex\Documents\Programming\NodeJS\Discord bots\
我刚刚启动了这个机器人,我已经收到了这个名为 UnhandledPromiseRejectionWarning: TypeError: client.guilds.get is not a function 这是我的index.js const Discord = require('discord.js');
var client = new Discord.Client();
client.on('ready', () =>{
console.log("This bot is online ;)")
client.guilds