generated at
管理者権限を持ったユーザーの一覧を返信するサンプル
Discord.jsで管理者権限を持ったユーザーの一覧を返信するサンプル

関連

!permission と送信すると、サーバーで管理者権限を持ったユーザーの一覧を返信する
js
client.on('messageCreate', async message => { // サーバー内ので'!permission'が送信されたとき if (message.content === '!permission' && message.guild) { // メッセージが送信されたサーバーにいる全てのメンバーを取得する const members = await message.guild.members.fetch() // 管理者権限を持ったメンバーのみを絞り込む const admins = members.filter(member => member.permissions.has('ADMINISTRATOR')) // 絞り込んだメンバーのタグを取得する const tags = admins.map(member => member.user.tag) // タグの配列を', 'でつなげて返信する message.reply(tags.join(', ')) } })