Как правильно реализовать бота telegram?

Здравствуйте, начал изучать создание ботов в мессенджере Telegram.
Хочется сделать бота, который будет позволять клиентам ему писать, а операторы от имени этого бота будут отвечать нужным клиентам.
Пробовал реализовать на python с помощью pyTelegramBotAPI, смысл в том что собираю ид чатов операторов с ботом и ид клиентов с ботом и форвардю сообщения, получается всё крайне криво.
Так вопрос собственно такой: какую общую концепцию стоит использовать? Может как-то каналы нужно в моём случае использовать?

UPD: в общем сделал так:
Собираю chat id операторов и загоняю их в словарь, где значением chat id будет chat id клиента, которого выберет себе оператор командой /chat_**********
Если у кого будут вопросы - пишите в комментарии или на почту.
  • Вопрос задан
  • 2211 просмотров
Решения вопроса 1
@kirill-93
Создаете бота, регистрируете веб-хук. Сохраняете у себя где-то id чатов. Рассылаете сообщение в каждый чат. Если ожидается много клиентов, подключаете какой-нибудь rabbitMQ.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы