自分のノードサーバーで動作する独自のNode.jsボットを作成しました。discord.js node.js - 受信者へのボットの返信
私のbotはmybot
という名前です。
私は、着信メッセージに応答する数多くの例を見てきました。このように見えます(正常に動作します)。
chatroom.on('message', function(msg){
if(msg.content === 'ping'){
msg.reply('pong');
}
});
上記のコードは、誰でもチャンネルに「ping」と書いたときに、「pong」というボットの返信を行います。
ほとんどのボットと同様に、一般的にあなたはそれらに話して、@mybot blahblahblah
のようなものを尋ねてから返答します。
私はこれをしたいと思います。私はmybot
に彼に話したときに返信したい。 @mybot
をキャプチャするmsg.recipientList
またはmsg.recipients
が必要です。私はDiscord.jsのドキュメントを見てきました。私はこの結果を見つけるのに苦労しています。
はい、チャットルームはクライアントです。ありがとうございました。その答えは働いた! –