Легко поставить самостоятельно

Инструкция по установке

Наши услуги

Если вы не хотите разбираться в технических деталях или у вас просто нет времени на самостоятельную установку бота на сервер — наша команда с радостью выполнит все необходимые настройки за вас.

⚠️ Обратите внимание: все API-ключи и приватные ключи вы получаете и сохраняете самостоятельно. Мы лишь подготавливаем и настраиваем сервер.

За компом

1

🤖 Этап 1. Создание Telegram-бота

Откройте Telegram и найдите @BotFather

Команда /newbot — создаёт бота

Перейдите в /mybots, выберите своего бота и получите API Token

📝 Сохраните токен в блокнот — он понадобится для .env файла.

TG1

2

🌐 Этап 2. Аренда VPS

Чтобы бот работал 24/7, потребуется VPS-сервер.
Выберите минимальный тариф: 1 ГБ RAM / 5 ГБ SSD — около $1.5 в месяц.

Мы рекомендуем хостинг beget.com, но подойдёт любой VPS.

beget

3

🖥 Этап 3. Установка Ubuntu 24.04

При заказе VPS сразу установите операционную систему Ubuntu 24.04 — именно под неё подготовлен наш установочный скрипт.
beget2

4

📂 Этап 4. Подготовка сервера и папок

Зайдите в сервер по SSH:

ssh root@IP_АДРЕС_ВАШЕГО_СЕРВЕРА

Создайте папку:

mkdir -p /MYBOTS

beget3

5

🧱 Этап 5. Загрузка и распаковка

1. Загрузите архив с ботом (DEXBOT.zip) в папку /MYBOTS

2. Распакуйте выполнив команды:

cd /MYBOTS

unzip DEXBOT.zip

beget5

6

⚙️ Этап 6. Установка зависимостей

1. Перейдите в папку:

cd /MYBOTS

 

2. Сделайте файл установщика исполняемым:

chmod +x setup_dexbot.sh

 

3. Запустите установку:

./setup_dexbot.sh

cdm

7

🗄️ Этап 7. База данных успешно установлена

После завершения работы установочного скрипта сервер будет автоматически перезагружен.
После перезагрузки вы сможете получить доступ к базе данных через браузер:

🔗 Откройте в браузере:

http://IP-ADDRESS

 

На открывшейся странице отобразится интерфейс Adminer — панели управления базой данных.

🔐 Для входа используйте логин и пароль администратора, которые вы указали во время установки.

db1

8

📊 Этап 8. Проверка логов

Готово! Теперь всё работает автоматически. Вы можете перезагрузить сервер и быть уверены, что боты стартуют сами.

Посмотреть работу бота:

sudo journalctl -u DEXBOT.service -n 300 -f

26