前提
discord.jsでbotを作っています。どうやら特定のメッセージに反応して何かしらメッセージを送るコードを打ち込んでも動作しないようです。デバッグコンソールやターミナルにはエラーメッセージが表示されません。
ちゃんとbotはオンラインです。
実現したいこと
- 機能を動作するようにする
該当のソースコード
javascript
ソースコード
const { Client, GatewayIntentBits } = require('discord.js'); const client = new Client({ intents: [GatewayIntentBits.Guilds, GatewayIntentBits.GuildMembers] }); client.once('ready', () => { console.log('Ready!'); // 起動した時に"Ready!"とコンソールに出力する }); client.on("guildMemberAdd", member => { if (member.guild.id !== "1020389040475881533") return; // 指定のサーバー以外では動作しないようにする member.guild.channels.cache.get("1020389040475881536").send(`${member.user}が参加したでー`); }); client.on('messageCreate', message => { if (message.author.bot) return; if (message.content.includes('よお')) { message.channel.send('よお'); } }); client.login('botトークン');

回答2件
あなたの回答
tips
プレビュー