ボットのステータスに、その中のすべてのサーバーのメンバー数を表示させる方法(discord.py)

ニコラス・チェン

長いタイトルでごめんなさい。ボットがサーバー内にあり、ボットのステータスにあるメンバーの数をボットに知らせてほしい。つまり、ボットの彫像に言わせたいのですが、Watching [member count] people and [server count] serversどうしたらいいのかわかりません。誰か助けてもらえますか?

@client.event
async def on_ready():
    print('Potato Cat is ready :D')
    await client.change_presence(
        activity=discord.Activity(
            type=discord.ActivityType.watching,
            name=f'{len(client.guilds)} servers and {len(client.members)} people'))
スジット

サーバーの数を取得するには:

servers = len(client.guilds)

メンバーの数を取得するには:

members = 0
for guild in client.guilds:
    members += guild.member_count - 1    # I've added a '-1' because guild.member_count includes all users and bots including your own bot

したがって、on_ready()イベントは次のようになります。

@client.event
async def on_ready():
    print('Potato Cat is ready :D')

    servers = len(client.guilds)
    members = 0
    for guild in client.guilds:
        members += guild.member_count - 1

    await client.change_presence(activity = discord.Activity(
        type = discord.ActivityType.watching,
        name = f'{servers} servers and {members} members'
    ))

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

discord.pyを使用して、discordボットに[メンバー]タブの[再生中]セクションにカスタムメッセージを表示させる方法は何ですか?

分類Dev

discord.py絵文字すべてのサーバーボット

分類Dev

ボット以外のすべてのメンバーのリストを取得して、Discord.pyを書き換える方法は?

分類Dev

サーバーのすべてのメンバーを取得するPYの不和

分類Dev

すべてのサーバーメンバーのリストを取得する方法をPYに不和にしますか?

分類Dev

Discord Musicボットを複数のサーバーで動作させますか?Discord.py(書き換え)

分類Dev

新しいdiscord.pyバージョンを使用してdiscordサーバーのすべてのメンバーのリストを取得するにはどうすればよいですか?

分類Dev

discord.pyメンバーの役割に関するElseステートメントの場合

分類Dev

ボットが稼働しているサーバーの数をステータスとして設定するにはどうすればよいですか(discord.py rewrite)?

分類Dev

すべてのメンバーを取得discord.py

分類Dev

discord.pyを使用してdiscordサーバーのすべてのメンバーのリストを取得するにはどうすればよいですか?

分類Dev

ギルドのすべてのメンバーをdiscord.pyに入れる方法は?

分類Dev

discord.pyボットのステータスを変更する

分類Dev

Coverage.pyを使用して、importステートメントとdefステートメントのカバレッジをスキップする方法

分類Dev

ボットがサーバーに参加したときにステータスを変更する| discord.py

分類Dev

Discord.pyの書き換え-メンバーがサーバーでミュートされているかどうかを確認していますが、APIリファレンスに情報が見つかりません

分類Dev

discord py-メッセージ削除のパフォーマンスが遅い(複数のサーバー)

分類Dev

(Discord.py)ボットにしばらくして自分のメッセージを削除させる方法は?

分類Dev

discord.pyを使用して、特定のサーバーチャネル内のすべてのメッセージをチェックするボットを作成するにはどうすればよいですか?

分類Dev

音声チャネルのメンバーのリストを取得するために使用するdiscord.pydiscordボットコードを新しいdiscord.pyバージョンに変換するにはどうすればよいですか?

分類Dev

Discord.pyサーバーのIDを取得する方法は?

分類Dev

Discord.pyボットのステータスを変更する方法はありますか?

分類Dev

discord.pyボットのステータスをリスニング/ウォッチングなどに設定する方法

分類Dev

discord.pyボットに特定の時間にメッセージを送信させてコマンドを実行させる方法

分類Dev

特定のIDを持つ特定のサーバーにメッセージを送信する-discord.py

分類Dev

Discordサーバーでメッセージ作成者のタイムゾーンを取得するにはどうすればよいですか?(discord.py)

分類Dev

Discord.pyボットに特定のチャネルにメッセージを送信させる方法

分類Dev

サーバーに参加する前にボットに権限を要求させる方法discord.py

分類Dev

複数のサーバーに対するDiscord.pyウェルカムメッセージ

Related 関連記事

  1. 1

    discord.pyを使用して、discordボットに[メンバー]タブの[再生中]セクションにカスタムメッセージを表示させる方法は何ですか?

  2. 2

    discord.py絵文字すべてのサーバーボット

  3. 3

    ボット以外のすべてのメンバーのリストを取得して、Discord.pyを書き換える方法は?

  4. 4

    サーバーのすべてのメンバーを取得するPYの不和

  5. 5

    すべてのサーバーメンバーのリストを取得する方法をPYに不和にしますか?

  6. 6

    Discord Musicボットを複数のサーバーで動作させますか?Discord.py(書き換え)

  7. 7

    新しいdiscord.pyバージョンを使用してdiscordサーバーのすべてのメンバーのリストを取得するにはどうすればよいですか?

  8. 8

    discord.pyメンバーの役割に関するElseステートメントの場合

  9. 9

    ボットが稼働しているサーバーの数をステータスとして設定するにはどうすればよいですか(discord.py rewrite)?

  10. 10

    すべてのメンバーを取得discord.py

  11. 11

    discord.pyを使用してdiscordサーバーのすべてのメンバーのリストを取得するにはどうすればよいですか?

  12. 12

    ギルドのすべてのメンバーをdiscord.pyに入れる方法は?

  13. 13

    discord.pyボットのステータスを変更する

  14. 14

    Coverage.pyを使用して、importステートメントとdefステートメントのカバレッジをスキップする方法

  15. 15

    ボットがサーバーに参加したときにステータスを変更する| discord.py

  16. 16

    Discord.pyの書き換え-メンバーがサーバーでミュートされているかどうかを確認していますが、APIリファレンスに情報が見つかりません

  17. 17

    discord py-メッセージ削除のパフォーマンスが遅い(複数のサーバー)

  18. 18

    (Discord.py)ボットにしばらくして自分のメッセージを削除させる方法は?

  19. 19

    discord.pyを使用して、特定のサーバーチャネル内のすべてのメッセージをチェックするボットを作成するにはどうすればよいですか?

  20. 20

    音声チャネルのメンバーのリストを取得するために使用するdiscord.pydiscordボットコードを新しいdiscord.pyバージョンに変換するにはどうすればよいですか?

  21. 21

    Discord.pyサーバーのIDを取得する方法は?

  22. 22

    Discord.pyボットのステータスを変更する方法はありますか?

  23. 23

    discord.pyボットのステータスをリスニング/ウォッチングなどに設定する方法

  24. 24

    discord.pyボットに特定の時間にメッセージを送信させてコマンドを実行させる方法

  25. 25

    特定のIDを持つ特定のサーバーにメッセージを送信する-discord.py

  26. 26

    Discordサーバーでメッセージ作成者のタイムゾーンを取得するにはどうすればよいですか?(discord.py)

  27. 27

    Discord.pyボットに特定のチャネルにメッセージを送信させる方法

  28. 28

    サーバーに参加する前にボットに権限を要求させる方法discord.py

  29. 29

    複数のサーバーに対するDiscord.pyウェルカムメッセージ

ホットタグ

アーカイブ