teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

ロールを探す部分のコールバックの記述方法が一般的でなかったため、修正

2021/05/07 16:46

投稿

GrapeColor
GrapeColor

スコア53

answer CHANGED
@@ -3,7 +3,7 @@
3
3
  client.on('messageReactionAdd', (reaction, user) => {
4
4
  const message = reaction.message;
5
5
  const guild = message.guild;
6
- const role = guild?.roles.cache.find(({ name }) => name === 'ロール名');
6
+ const role = guild?.roles.cache.find(role => role.name === 'ロール名');
7
7
 
8
8
  if (message.id !== '837887211914395748' || reaction.emoji.name !== '✅' || !role) return;
9
9