Как делают подобные системы для чат-ботов телеграм?
Здравствуйте, вот такой вопрос возник, делаю небольшой сервис по созданию чат-ботов. Можете подсказать как реализуется добавление и прослушивание добавленных ботов или подкинуть идей?
Добавление я хочу реализовать таким образом:
1) Пользователь создаёт бота в телеграм и получает его токен.
2) Вводит токен в мой сервис, я его сохраняю.
3) ??? (Вот тут загвоздка, как слушать всех ботов на события, которых добавляют пользователи)
Буду благодарен за идеи. И что лучше в этом случаи использовать хуки или полинг?
с токеном бота вызвать метод setWebhook() (документация) и назначить URL вашего сервера, куда будут приходить уведомления именно этого бота. Например https://api.example.com/webhook/{bot_id} где bot_id – id бота в вашей БД.