@weRifiCatoR
Начинающий программист

Discord.py как в статусе бота выводить кол-во серверов на которых он находится?

Данный код не обновляет число в статусе бота, а как сделать что-бы при добавление моего бота на сервер, число в статусе бота менялось?
#подключение
@client.event
async def on_ready():
	guilds = await client.fetch_guilds(limit = None).flatten()
	await client.change_presence(status = discord.Status.idle, activity= discord.Activity(name=f'за {len(guilds)} серверами.', type= discord.ActivityType.watching))
	print( 'Bot connected' )
  • Вопрос задан
  • 1923 просмотра
Пригласить эксперта
Ответы на вопрос 1
Gear_up
@Gear_up
Эвент метод on_ready() работает только при запуске самого бота
Стоит просто заменить on_ready() на on_server_join(server).
Аргумент server обязателен.
Более подробно здесь
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект
22 нояб. 2024, в 22:26
3500 руб./за проект