Discord.js: v14에서 메시지 콘텐츠 검색
Discord.js v14에서 message.content를 통해 메시지 콘텐츠에 액세스하면 빈 값이 반환될 수 있습니다. . 이 문제는 메시지 콘텐츠 권한 있는 게이트웨이 의도를 활성화하여 해결할 수 있습니다.
메시지 콘텐츠 의도 활성화
Discord.js 코드 업데이트
인텐트가 활성화되면 Discord를 업데이트하세요.
const { Client, GatewayIntentBits, Partials } = require('discord.js'); const bot = new Client({ intents: [ GatewayIntentBits.DirectMessages, GatewayIntentBits.Guilds, GatewayIntentBits.GuildBans, GatewayIntentBits.GuildMessages, GatewayIntentBits.MessageContent, ], partials: [Partials.Channel], }); bot.on('messageCreate', (message) => { console.log(message.content); }); bot.login(process.env.token1);
추가 참고
const { Client, Intents } = require('discord.js'); const client = new Client({ intents: [ Intents.FLAGS.GUILDS, Intents.FLAGS.GUILD_MESSAGES, Intents.FLAGS.MESSAGE_CONTENT, ], });
위 내용은 Discord.js v14에서 빈 메시지 콘텐츠를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!