DiscordのBOTでサーバー内のメンバーを取得したいのですが、うまく取得できません。ググってでてきたコードを元にとりあえずコンソールに出力させたいと思ってました。
下記のソースコードはチャンネル内のユーザーの取得ですが、一人分(本BOTのみ)しか出力されないです。(guild.membersを使った場合も同じ結果になります)
ただmember_countは期待通りの値が入っています。
メンバーではなく、チャンネルの取得guild.text_channels等は期待通りの結果が返ってきます。
根本的に何かを理解していない可能性もあるのですが、ご教授お願いします。
Python
1async def on_message(message): 2 print(message.channel.members)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/11/14 07:23