質問編集履歴

2

読みやすくしたり、使用パッケージを表記

2022/12/09 18:26

投稿

sumwave
sumwave

スコア11

test CHANGED
File without changes
test CHANGED
@@ -27,8 +27,19 @@
27
27
  Node.js v18.12.1
28
28
  ```
29
29
 
30
+ ### 環境
31
+ Node.js 18.12.1
32
+ Discord.js 14.7.1
33
+ dotenv 16.0.3
34
+
30
35
  ### 該当のソースコード
31
-
36
+ こちらが該当のコード一部です。
37
+ if内の`.permissions`でエラーが起こっているようです。
38
+ ```javascript
39
+ const member = interaction.guild.members.cache.get(interaction.user.id);
40
+ if (member.permissions.has(PermissionsBitField.Flags.Administrator)) {};
41
+ ```
42
+ 下のコードでテスト用にでもお使いください。
32
43
  ```javascript
33
44
  require('dotenv').config();
34
45
  const {

1

コードの元リンクを張る

2022/12/09 12:19

投稿

sumwave
sumwave

スコア11

test CHANGED
File without changes
test CHANGED
@@ -98,3 +98,4 @@
98
98
  });
99
99
  client.login(process.env.token);
100
100
  ```
101
+ GitHubを使っているので、[コードのリンク](https://github.com/azkazunami36/ibuki-bot2)を貼っておきます。