私はこのコードを使ってみました:
status = cycle(['.apuva', f'{str(len(client.guilds))} palvelimella!']
@client.event
async def on_ready():
change_status.start()
print('Botti on käynnissä.')
async def change_status():
await client.change_presence(activity=discord.Game(next(status)))
ただし、ボットが3台のサーバー上にある場合でも、これはステータスが「0台のサーバー」にあることを示しています。discord.pyのリライトバージョンでこれを修正するにはどうすればよいですか?
これが私が書いた方法なので、ボットのステータスは「Playing xservers!」に変わります。
@client.event
async def on_ready():
print('Bot is ready.')
await client.change_presence(activity=discord.Game(name=f"{len(client.guilds)} servers!"))
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加