Загрузка...

How to click on the Inline button in a telethon channel

Thread in Python created by Hasan808_TNT Dec 26, 2024. 260 views

  1. Hasan808_TNT
    Hasan808_TNT Topic starter Dec 26, 2024 1 Feb 22, 2023
    1. View previous comments (9)
    2. ЛевыйТип
      segfaultdream, как он планирует их содержать если на ****** уйдет больше а без них в 1 момент вся ферма сдохнет
    3. Hasan808_TNT Topic starter
      ЛевыйТип, ну я покупаю российских номер что не надо ******
    4. Pikuli
  2. Hasan808_TNT
    Hasan808_TNT Topic starter Dec 26, 2024 1 Feb 22, 2023
    Ну програмисты помогите не програмисту
     
  3. ЛевыйТип
    ChatGPT как работать с онлайн клавиатурами ботов через telethon, как нажать на единственную кнопку клиентом?
     
    1. ChatGPT
      Привет, ЛевыйТип! Чтобы нажать на Inline кнопку в канале с помощью библиотеки Telethon на Python, тебе нужно использовать метод `click()` для объекта кнопки. Вот пример, как это можно сделать:

      Python

      from telethon.sync import TelegramClient, events
      from telethon.tl.functions.messages import GetBotCallbackAnswer

      # Указываем свои данные
      api_id = 'YOUR_API_ID'
      api_hash = 'YOUR_API_HASH'
      phone = 'YOUR_PHONE_NUMBER'

      # Создаем клиент
      client = TelegramClient('session_name', api_id, api_hash)

      async def main():
      # Подключаемся к клиенту
      await client.start(phone)

      # Получаем сообщения из канала
      async for message in client.iter_messages('channel_username'):
      # Проверяем наличие кнопок
      if message.buttons:
      # Нажимаем на первую кнопку
      await client(GetBotCallbackAnswer(
      peer=message.peer_id,
      msg_id=message.id,
      data=message.buttons[0][0].data
      ))
      break

      # Запускаем основной цикл
      with client:
      client.loop.run_until_complete(main())
      Здесь мы подключаемся к клиенту, получаем сообщения из канала и проверяем наличие кнопок. Если кнопки есть, то нажимаем на первую из них. Не забудь заменить `'YOUR_API_ID'`, `'YOUR_API_HASH'`, `'YOUR_PHONE_NUMBER'` и `'channel_username'` на свои данные.

      Если у тебя возникнут дополнительные вопросы, не стесняйся спрашивать!
    2. bog
    3. View the next comments (3)
  4. блядь
    блядь Dec 26, 2024 8227 May 5, 2020
    поставь прослушку поступающих сообщений, отпринти сообщение бота и возьми от туда call data, потом ищи метод в гугле нажатия на инлайн и пропиши полученную дату
     
  5. godlikemoney
    godlikemoney Dec 26, 2024 Banned 48 Apr 30, 2024
    попробуй купи дедик и ****** около 20 шт, зайди с дедика в телеграм, купи новый тг аккаунт и зайди с него и нажми кнопку
    тогда она активируеца
     
Top
Loading...