Ответы пользователя по тегу Discord
  • RuntimeWarning: coroutine 'TelegramBaseClient.connect' was never awaited tclient.connect()?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Вот эта строка, похоже, должна быть другой:
    result = tclient(GetDialogsRequest(
                     offset_date=last_date,
                     offset_id=0,
                     offset_peer=InputPeerEmpty(),
                     limit=chunk_size
                 ))


    Тут экземпляр класса TelegramClient вызывается как будто создается экземпляр из экземпляра. Я не знаю, можно ли так, и что тут хотели сделать.

    Возможно, просто забыли дописать вызов какого-то метода у tclient, к которому в скобках аргументы.

    Что-нибудь типа:
    result = tclient.some_method(GetDialogsRequest(
                     offset_date=last_date,
                     offset_id=0,
                     offset_peer=InputPeerEmpty(),
                     limit=chunk_size
                 ))
    Ответ написан
    Комментировать
  • Как исправить данную ошибку?

    phaggi
    @phaggi Куратор тега Python
    лужу, паяю, ЭВМы починяю
    Что-то мне подсказывает, что в ctx.voice.client
    у объекта ctx нет метода voice. Потому и ошибка.
    Почитайте руководство по discord.py - там ясно видно, что метод .voice есть у объектов типа member, guild и client кажется, а у ctx такого метода нет.
    Но у ctx есть метод-шорткат .voice_client. Может, он там должен быть?
    Ответ написан
    1 комментарий