1. BURMALDA19.04.2024 в 23:55от
Загрузка...

Python. telegram api.

Тема в разделе "Программирование", создана пользователем 3LTD, 04.03.2018.

  1. 3LTD

    3LTD

    Статус:
    Оффлайн
    Регистрация:
    24.09.16
    Сообщения:
    76
    Репутация:
    54 +/-
    Всем привет! Осваиваю API телеграмма, сделал банального эхобота с обработкой входящих сообщений с одного токена и задумался как реализовать подключение, и обработку нескольких токенов без запуска еще одной копии приложения. Гуглил и перебирал API, но ничего не нашел по этой теме кроме роутера, - который по копиям запросы раскидывает. Подскажите в каком направлении копать. Спасибо!
     
  2. Meme Machine

    Любитель трепать не по делу
    Meme Machine

    Статус:
    Оффлайн
    Регистрация:
    25.11.16
    Сообщения:
    359
    Репутация:
    699 +/-
    Депозит:
    2000
    Конкретно, нативно вроде никак или через пятую точку. А вообще вебхуки в помощь.
    В этой либе есть статейки как несколько ботов на одной машине держать
    Линк
     
  3. 3LTD

    3LTD

    Статус:
    Оффлайн
    Регистрация:
    24.09.16
    Сообщения:
    76
    Репутация:
    54 +/-
    Да, должно подойти. Если брать с запроса токен все должно работать. Прислали запрос -> обработали -> отправили с учетом токена. Еще более сложный вариант это для каждого токена генерировать свой вебхук, который и будет передавать значение токена.
     
    Последнее редактирование: 04.03.2018
  4. LiveD

    Фейки — Проверка через ЛС
    LiveD

    Статус:
    Оффлайн
    Регистрация:
    21.06.16
    Сообщения:
    487
    Репутация:
    986 +/-
    А там случаем вебхуки работают не только через https ?
     
  5. 3LTD

    3LTD

    Статус:
    Оффлайн
    Регистрация:
    24.09.16
    Сообщения:
    76
    Репутация:
    54 +/-
    Да, но можно купить или поставить свой, а сам вебхук будет на одном ip(домене) висеть, просто сам принимающий файл будет зависеть от токена.

    И еще один вариант: сделать роутер и когда добавляется новый токен, то просто обновлять сам роутер дописывая распределение.
     
    Последнее редактирование: 04.03.2018
  6. LiveD

    Фейки — Проверка через ЛС
    LiveD

    Статус:
    Оффлайн
    Регистрация:
    21.06.16
    Сообщения:
    487
    Репутация:
    986 +/-
    Какой модуль используешь сейчас? python-telegram-bot?
     
  7. 3LTD

    3LTD

    Статус:
    Оффлайн
    Регистрация:
    24.09.16
    Сообщения:
    76
    Репутация:
    54 +/-
    Голый API от телеграмм. Я решил так, - если учить, то лучше сразу официальный API, а потом можно и на фреймворк пересесть)
     
  8. Meme Machine

    Любитель трепать не по делу
    Meme Machine

    Статус:
    Оффлайн
    Регистрация:
    25.11.16
    Сообщения:
    359
    Репутация:
    699 +/-
    Депозит:
    2000
    Ну, вообще - то то либа и не всегда плохо с либы/фреймворка начинать изучение.
     
  9. 3LTD

    3LTD

    Статус:
    Оффлайн
    Регистрация:
    24.09.16
    Сообщения:
    76
    Репутация:
    54 +/-
    Если какая обнова выйдет в API, то нужно ждать пока фреймворк обновят, а так сам сделать смогу)