これはとても基本的な質問だと思いますが、1。discord.jsでプログラミングするのは初めてです(以前はHTMLでプログラミングしましたが、これは異なります)2。私はとても若いです(私はキドLOLです)
さて、私の質問は、ボットで「ようこそ」のようなことを言って参加した人に特別なチャネルとDMでウェルカムメッセージを送信する関数を作成するにはどうすればよいですか?
私はウェブ全体で検索したこのcuzに尋ねていますが、私が本当に理解できるものは見つかりませんでした。
PS説明付きのコメントを追加していただければ幸いです。
前もって感謝します!
このguildMemberAdd
イベントを使用して、メンバーがギルドに参加したことを検出ChannelManager#cache
したり、特定のチャネルにGuildMember#send()
メッセージを送信したり、特定のメンバーにメッセージを送信したりできます。
<client>.on('guildMemberAdd', (member) => {
// use either `.get('id')` or `.find((c) => c.name === 'name'`
const channel = member.guild.channels.cache.get('Channel ID');
channel.send(...); // send to a channel
member.send(...); // dm the member
});
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加