【发布时间】:2022-01-06 03:26:53
【问题描述】:
即使我在我的 Index.js 中添加了意图,我也会收到此消息
Discord.js 版本:13.3.1 节点:16.6.1
我的 Index.js 的代码
const config = require('../config.json');
const mongoose = require('mongoose');
const Discord = require("discord.js");
const bot = new Discord.Client();
const { Intents } = require('discord.js');
const client = new Client({ intents: [Intents.FLAGS.GUILDS, Intents.FLAGS.GUILD_MESSAGES] });
bot.on("ready", () => {
console.log(`Bot is online!\n${bot.users.size} users, in ${bot.guilds.size} servers connected.`);
});
// HERE IS MONGODB BUT NOT SHOWING
const Client = require('./Structures/Client');
const WelcomeSchema = require(`../src/Models/welcome`)
bot.on("guildMemberAdd", async (member, guil) => {
WelcomeSchema.findOne({ guildId: member.guild.id }, async (err, data) => {
if(!data) return;
const user = member.user;
const channel = member.guild.channels.cache.get(data.channelId);
channel.send({embed: {color: "BLUE", description: `sd`}})
})
})
const client = new Client(config);
client.start();
如果您能帮我找到问题,那将意义重大。谢谢!
【问题讨论】:
-
您可能已将意图添加到
client常量中,但您使用的是没有意图的bot常量。 -
是的,这是一个问题,但我也找到了另一种方法。我已经解决了我的问题。
标签: node.js discord discord.js issue-tracking