discord.jsを使ったdiscord botについて質問です。
const client = new Discord.Client();
client.on('message', message => {});
この形式でメッセージを取得する際、
メッセージ取得(client.on)を停止する方法またはコマンドはありますか?
-------追記-------
returnによる1回だけ停止するのではなく、たとえば
client.on('message', message => {
if(message.content === 'test'){
console.log("test is sent")
}
});
としたとき、ユーザーがtestと送信し、test is sent がコンソールに表示され、2回目にtestと送信しても、ifに引っかからずにしたいので、常駐するclient.on()のメッセージの受け取りを停止したいという意味です。
-----------------------English------------------
I have a question about "discord bot" with "discord.js".
const client = new Discord.Client();
client.on('message', message => {});
When retrieving messages in this format,
Is there a way or command to stop message retrieval(client.on)?
------addition------
nstead of stopping only once by return, for example
client.on('message', message => {
if(message.content === 'test'){
console.log("test is sent")
}
});
If the user sends "test" and "test is sent" is displayed in the console, and the user sends "test" a second time, we don't want to get caught in the if, which means we want to stop the always resident client.on() from receiving the message.
回答2件
あなたの回答
tips
プレビュー