@Angeloffy

Не обновляется название категории, как починить?

Доброго времени суток, есть кусок кода:
@client.event
async def on_voice_state_update(member, before, after):
        channel = client.get_channel(908270672290132002)
        members = channel.members
        memids = []
        category = client.get_channel(908270672290132000)
        for member in members:
            memids.append(member.id)
            count = len(memids)
            await category.edit(name = str(count))


Переменная сount исправно выдает число участников в канале, но не обновляет по кд в await category.edit(name = str(count))
  • Вопрос задан
  • 56 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
А зачем вы обновляете постоянно для каждого пользователя? Кто-то зашел/вышел, взяли число участников, вписали его в название канала

@client.event
async def on_voice_state_update(member, before, after):
    members_count = len(client.get_channel(908270672290132002).members)
    client.get_channel(908270672290132000).edit(name = str(members_count))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
16 авг. 2022, в 12:56
3000 руб./за проект
16 авг. 2022, в 12:52
2000 руб./за проект
16 авг. 2022, в 12:26
1000 руб./за проект