Ответы пользователя по тегу Telegram
  • Как войти обратно на аккаунт при слёте сессий?

    @11zeroxxx11
    не волнуйтесь, это норма если аккаунта выкидывает, вероятнее всего вы инициализировали клиент следящим образом -
    client = TelegramClient('session_name', api_id, api_hash)

    Просто в telethon почему то если Вы не укажите дополнительные параметры, то все сессии завершаются, что бы предотвратить завершений сессий надо добавить любой дополнительный метод, например -
    client = TelegramClient('session_name', api_id, api_hash, system_version="4.16.30-vxCUSTOM")


    Должно помочь.
    Ответ написан
    Комментировать
  • Как нажать на кнопку для открытия Mini App в telethon, а после спарсить Mini App?

    @11zeroxxx11 Автор вопроса
    Может кому ни будь тоже понадобится, поэтому вот код:

    from telethon import TelegramClient, events
    
    # Укажите свои авторизационные данные
    api_id = 'YOUR_API_ID'
    api_hash = 'YOUR_API_HASH'
    
    client = TelegramClient('sessaion_name', api_id, api_hash)
    
    
    @client.on(events.NewMessage(from_users='@user_name_bot'))
    async def handler(event):
        if event.message.reply_markup:
            for button in event.message.reply_markup.rows:
                for b in button.buttons:
                    if b.text == 'TEXT_BUTTON':
                        print('Mini App URL:', b.url)
    
    
    async def main():
        await client.start()
        print("Client created.")
        await client.run_until_disconnected()
    
    
    client.loop.run_until_complete(main())
    Ответ написан
    Комментировать
  • Как тэгнуть человека по id из базы данных на aiogram?

    @11zeroxxx11
    async def qq(msg: types.Message):
        await msg.answer(f"@{msg.from_user.first_name}")


    попробуйте это
    Ответ написан