• Typeerror, как решить хз, поможите?

    Vindicar
    @Vindicar
    RTFM!
    Читаем текст ошибки: get_userss() takes 1 positional argument but 2 were given. Иными словами, pytogram передал твоей функции 2 аргумента, а она принимает только один.
    Смотрим заголовок твоей функции:
    async def get_userss(message):  # <-- принимает один аргумент!

    Открываем документацию pyrogram, смотрим первый же пример кода:
    @app.on_message(filters.private)
    async def hello(client, message):  # <--- обработчик принимает два аргумента!
        await message.reply("Hello from Pyrogram!")


    Вывод: pyrogram ожидает, что функция-обработчик события примет 2 аргумента, а ты её объявил криво, с одним. Ну и не потрудился открыть документацию, я полагаю, иначе сразу бы заметил разницу.
    Ответ написан
    2 комментария