前提・実現したいこと
discord.js v12で、たとえば!ciget
と入力したら変数(let)idにそのコマンドを打ったチャンネルのIDを格納したいです。
どうすればできますか。
言語は(まあ言わなくてもdiscord.jsの部分でわかると思うけど)Node.jsです。
試したこと
message.channel.idなどを試してみましたがないといわれました。
コード
js
1 client.on("ready", message => { 2 console.log("OK"); 3 client.user.setActivity("help", { type: "PLAYING" }); 4 }); 5 6 client.on("message", message => { 7 if (message.author.id == client.user.id || message.author.bot) return; 8 if (message.content == prefix + "ciget") { 9 let id = message.channel.id(); 10 } 11 });
エラー
Botはログインしますが、cigetを実行すると
message.channel.id is not a function
とconsoleに出てきます。
コードとエラーなどを提示してください
回答2件
あなたの回答
tips
プレビュー