やりたいこと(実現したいこと)
Discord.jsで作成したBotで例えば
Javascript
1client.on('messageCreate', async message => { 2 if (message?.author?.bot) { 3 return; 4 } 5 const msg = message.content ?? ''; 6 if (['こんばんは', 'こんばんわ',"こんばんはー","こんばんはー!"].some(s => msg.includes(s))) { 7 await message.channel.send(oneOf('こんばんは〜', 'こんばんは!')) 8 } 9});
という処理をコマンドで「このチャンネルだけ反応しない」というように設定してそれを保存し実際にそのチャンネルだけ反応しないようにし、サーバー(Bot)を再起動してもその設定を保持し続けるというようなコードを書きたい。
試したこと
調べてもPrefixの設定しか出てこなかったため、試すことができませんでした。
環境
Discord.js V13
Node.js 16.11.1
npm 8.0.0
あなたの回答
tips
プレビュー