https://github.com/tdlib/telegram-bot-api Что это? Свой локальный бот сервер телеграмма.

Ограничения публичного:

  • у вебхука есть лимит на 40 одновременных подключений, это значит, что при 40+ пользователей, использующих ваш бот в одно и то же время, он может начать «лагать» независимо от мощности вашего сервера;
  • бот не может загружать файлы (метод getFile), размером более 20 Мб;
  • бот не может отправлять пользователям файлы (методы send*), размером более 50 Мб;

Что даёт селф хост:

  • Скачивание файлов без ограничения по размеру
  • Загрузка файлов размером до 2000 Мб
  • Загрузка файлов, используя локальный путь или схему URI file://
  • Использование http для вебхука
  • Использование любого локального ip-адреса для вебхука
  • Использование любого порта для вебхука
  • Максимальное количество подключений для вебхука до 100000
  • Абсолютный локальный путь в качестве значения поля file_path без необходимости скачивания файла после запроса getFile