所以我制造了一个不和谐的机器人,并试图用discord.js、节点操作系统和ytdl核心来实现音乐。但是随机地,在执行命令(主要是>>stop)时,我将得到一个ReferenceError,它将完全停止命令,而另一次尝试时,如果没有更改,该命令将成功完成。有什么帮助吗?
下面是执行命令时随机发生的错误。
(node:11740) UnhandledPromiseRejectionWarning: ReferenceError: message is not defined
at StreamDispatcher.<anonymous> (C:\Users\###\Des
我正在尝试模拟Discord.JS模块。该模块有一个客户机类,我在"Bot“类中对其进行了扩展。我想模拟这个模块,这样我就可以在其他类上模拟一些方法,比如"Message“和"Channel",但是我想不出如何从NPM模块中模拟特定的类。试着在滑稽的文档和Google上找到一些东西,但是Google的结果只是链接到文档。我一直在接受这个问题,class extends value of undefined is not a constructor or null。这是我测试文件里的东西,
jest.mock('discord.js', () =&
我在试着做一个发送嵌入的命令。但是由于某些原因,它一直在说DiscordAPIError: Invalid Form Body data.embeds[0].description: This field is required Error,尽管描述不是空格。 我将它托管在heroku中,所以错误来自于日志。 命令脚本: module.exports = {
name: "test",
desc: "A test command",
cmd: async (interaction, utils) => {
awai
好了,我一直在开发一个机器人,它可以使用discord.js创建通道覆盖。我对discord.js比较陌生,但是我看了这个纪录片,似乎在更改覆盖时使用的正确方法是我在下面的代码中使用的方法,但我得到了一个错误消息,并且我完全不知道如何修复它。 if (command == 'lockdown') {
if (commandArgs == '') {
let channel = msg.channel;
let roles = msg.guild.roles;
console.log(roles);
let testRole = 7083847
我写了一个代码,我在stackOverflow和idk上找到了如何修复这个错误bc,每当有人加入我得到这个错误,它没有给任何人一个角色
我试着改变命令,我试着寻求帮助,但没有人能帮我
});
bot.on('guildMemberAdd', member => {
console.log('User' + member.user.tag + 'has joined the server!');
var role = member.guild.roles.find('name', 'user'
我正在编码一个不和谐的机器人,发现了一个我无法解决的问题。
检查bot是否联机,以便在控制台中发送消息并显示丰富的内容
client.on("ready", () => {
console.log(`${client.user.username} is in the house!`);
client.user.setPresence({
status: 'online',
game: {
name: 'Cool kid the movie 2',
type: 'WATCHING
node:v16.11.0 "discord.js": "^13.2.0" 我正在设置一个示例Discord.js机器人。 在this guide中,我要添加这一行: client.commands = new Collection(); Typescript然后抱怨:Property 'commands' does not exist on type 'Client<boolean>' This answer似乎和我想要的是一样的。然而,我仍然遇到了一些问题。如果我添加一个declare module "d
我的朋友最初说这是个笑话,但他告诉我要自己制造不和谐的机器人,所以几周后我才开始这么做,因为我从中发现了乐趣。因此,每当我运行此命令时,它只会给出一个错误,即它“无法读取未定义的属性获取”Bot与其他命令一起操作,这意味着它是对未来函数的扩展。另外,它是在树莓皮的基础上托管的,没有恶魔检查。
这是我的代码:
const guild = client.guilds.fetch("xxxxxxxxxxxxxx");
var memberList = [];
var randomInt = new Number(0);
var User = {
id: 0,
Foll
我得到一个错误: DiscordAPIError: Unknown Message
at RequestHandler.execute (D:\Programming\Discord Bot\node_modules\discord.js\src\rest\RequestHandler.js:298:13)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async RequestHandler.push (D:\Programming\Discord B
我正在制作一个discord.js机器人,并在其中放置了一个领导板命令。
const Discord = require("discord.js");
// Get a filtered list (for this guild only), and convert to an array while we're at it.
const filtered = client.points.filter( p => p.guild === message.guild.id ).array();
// Sort it to get the top
我试图与Discord.js制造一个不和谐的机器人,但是在我的管理命令中,当试图向表中添加一个播放器时,它会抛出这个错误:
C:\Users\Mark\Desktop\DiscCentral\bot.js:49 if(ServerAdmins1) {^
TypeError: Cannot read property '1' of undefined
at Client.client.on (C:\Users\Mark\Desktop\DiscCentral\bot.js:49:20)
at emitOne (events.js:116:13)
at Client.emit (e