Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Сергей
Сергей
Верифицированный пользователь
Чат откроется после оплаты
Стоимость услуги
2 990 rub

Срок выполнения

1 день

Гарантия возврата
Вернем деньги, если что-то пойдет не так.
Сергей
Сергей
Верифицированный пользователь

Разверну вашего Telegram-бота на сервере

Перенесу вашего Telegram-бота на сервер. Он будет работать круглосуточно, сам запустится после перезагрузки сервера и перезапустится после сбоя. Какой бот подходит: - один бот на Python - зависимости перечислены в requirements.txt - бот сам опрашивает Telegram (режим polling), домен и HTTPS ему не нужны - бот не использует отдельный сервер базы данных и внешние сервисы, кроме Telegram; файл SQLite рядом с ботом подходит Что сделаю: - если сервера ещё нет, в чате заказа подскажу 2-3 подходящих тарифа: VPS с Ubuntu 22.04 или 24.04, от 1 ГБ памяти, у российского провайдера - если сервер уже есть, настрою ваш: Ubuntu 22.04 или 24.04, Debian 12 или 13 - обновлю систему и настрою вход по SSH по ключу - установлю нужную версию Python и зависимости бота в отдельное окружение (venv) - настрою автозапуск через systemd: бот стартует после перезагрузки сервера и перезапускается после падения - вынесу токен и настройки в файл .env и закрою его от других пользователей сервера - настрою логи и покажу команду, которой их смотреть - сделаю скрипт обновления: одна команда забирает новую версию кода из репозитория и перезапускает бота; если код передан архивом, опишу, как заменить его вручную Как проверим результат: - бот отвечает в Telegram - после перезагрузки сервера бот снова отвечает без ручных действий - если процесс принудительно остановить, бот сам поднимется в течение минуты - команда обновления забирает новую версию и перезапускает бота Сервер заказчик арендует и оплачивает сам, в цену услуги он не входит. В цену входит 1 круг правок по настройке в течение 3 дней после сдачи. Не входит: - исправление ошибок в коде бота - боты не на Python - настройка домена и HTTPS для вебхука (можно добавить опцией) - установка PostgreSQL или Redis (можно добавить опцией) - оповещение о падении бота (можно добавить опцией) - перенос данных из старой базы - поддержка после сдачи

Заказчик получит:

бота, который работает на сервере круглосуточно и сам поднимается после перезагрузки и сбоя

До начала работы заказчик должен предоставить:

- код бота архивом или доступ на чтение к репозиторию - токен бота и значения переменных окружения, которые нужны боту - IP-адрес и root-доступ к серверу; если сервера ещё нет, арендуйте VPS по одному из тарифов, которые я подскажу в чате заказа - для опции вебхука: домен и доступ к управлению его DNS-записями - для опции оповещений: числовой ID вашего аккаунта Telegram; с этого аккаунта нужно один раз нажать «Старт» в вашем боте.