Как стать автором
Обновить

Будни техпода. Как разместить Telegram-бота на виртуальном сервере

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров20K
Всего голосов 29: ↑23 и ↓6+26
Комментарии3

Комментарии 3

Для телеграм ботов есть такая приятная штука, как webhook. Для него достаточно обычного веб-сервера. При запросах пользователей просто отcылается https запрос по указанному URL. А дальше вы уже можете на любом языке программирования разобрать его и подготовить ответ. Т.е. бота можно даже не на VDS, а на виртуальном хостинге разместить где есть веб-сервер и нужный вам язык программирования. При использовании webhook пользователи получают ответ от бота максимально быстро, на сколько это может делать ваш сервер.

Только надо иметь сертификат (самоподписной вроде не прокатит) и следить за его актуальностью. Вы как это делаете?

На VDS вообще не проблема. Ставишь certbot, выпускает сертификат через него и он сам обновляется. Можно ещё руками поставить acme.s, который поддерживает не только Let's Encrypt. Но со вторым надо руками добавлять задание в cron для автоматического обновления сертификатов.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий