@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' )
  • Вопрос задан
  • 90 просмотров
Пригласить эксперта
Ответы на вопрос 1
Gear_up
@Gear_up
Nothing... but, I'm love pyrhon
Эвент метод on_ready() работает только при запуске самого бота
Стоит просто заменить on_ready() на on_server_join(server).
Аргумент server обязателен.
Более подробно здесь
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
iCode Москва
от 90 000 до 200 000 ₽
SwapZilla.co Москва
от 200 000 ₽
SwapZilla.co Сочи
от 200 000 ₽
10 июл. 2020, в 00:25
80000 руб./за проект
09 июл. 2020, в 23:02
3000 руб./за проект