Быстрая установка DEXBOT
1 мин. чтения
📘 Установка DEXBOT — быстрый старт #
DEXBOT устанавливается одной командой. Установщик сам скачает бота, поставит все компоненты, настроит базу данных и безопасность, запустит бота. В конце в ваш Telegram придёт файл со всеми логинами и паролями.
Что понадобится #
- VPS с Ubuntu/Debian и доступом по SSH (пользователь
rootили sudo). - Лицензионный ключ — выдан после покупки.
- Telegram Bot Token — как получить, см. ниже.
- Telegram ID администратора — как узнать, см. ниже.
⚡ Установка одной командой #
Подключитесь к серверу по SSH (как — в разделе ниже) и выполните:
curl -sL -o d https://storage.yandexcloud.net/dexbot/setup_dexbot.sh && sudo bash d
Установщик задаст всего 3 вопроса:
- Лицензионный ключ
- Telegram Bot Token
- Telegram ID администратора
Всё остальное (пароли базы данных, веб-панели и т.д.) создаётся автоматически. По завершении бот запустится сам, а в Telegram придёт файл со всеми доступами и командами управления.
🤖 Как получить Telegram Bot Token #
- В Telegram откройте @BotFather.
- Отправьте команду
/newbot. - Придумайте имя бота и его username (должен заканчиваться на
bot). - BotFather пришлёт токен вида
123456789:AAE…— скопируйте его.
🆔 Как узнать свой Telegram ID (администратора) #
ID — это ваш числовой идентификатор в Telegram. Получить его просто:
- В Telegram откройте бота @userinfobot (или @getmyid_bot).
- Нажмите Start или отправьте любое сообщение.
- Бот пришлёт ваш Id — число вида
123456789. Это и есть ID администратора.
💡 Если администраторов несколько — соберите ID каждого и введите через запятую: 123456789,987654321.
🔌 Как подключиться к серверу (SSH) #
Вариант 1. PowerShell (встроен в Windows) #
- Нажмите Win + S, наберите PowerShell, откройте.
- Введите команду подключения (где
IP_сервера— публичный IP вашего VPS, логин обычноroot):
ssh root@IP_сервера
- При первом подключении введите yes.
- Введите пароль (символы не отображаются — это нормально) и нажмите Enter.
Вариант 2. MobaXterm / PuTTY или веб-консоль хостинга #
- Установите MobaXterm (mobaxterm.mobatek.net).
- Откройте Session → SSH, в поле Remote host укажите IP сервера, логин обычно
root. - Нажмите OK и введите пароль.
После подключения вернитесь к разделу «Установка одной командой».
🧰 Альтернатива: ручная загрузка установщика #
Если предпочитаете загрузить файл вручную:
- Скачайте setup_dexbot.sh из личного кабинета.
- Загрузите на сервер — перетащив в SFTP-панель MobaXterm, либо через scp в PowerShell:
scp setup_dexbot.sh root@IP_сервера:/root/
- На сервере сделайте файл исполняемым и запустите:
chmod +x setup_dexbot.sh
sudo bash setup_dexbot.sh
✅ Что установщик делает автоматически #
- ✔ Скачивает актуальную версию бота
- ✔ Устанавливает все необходимые компоненты
- ✔ Создаёт нужные папки
- ✔ Устанавливает и настраивает базу данных
- ✔ Настраивает VPS-сервер для правильной работы
- ✔ Устанавливает защиту (firewall, fail2ban) и пользователей
- ✔ Разворачивает и запускает бота
📩 После установки #
- В Telegram придёт файл со всеми доступами (SSH, база данных, веб-панель) и командами управления.
- Сохраните файл в надёжное место (заметки / менеджер паролей) и удалите сообщение — на сервере файл удаляется автоматически.
- Откройте бота и отправьте
/start— дальше всё настраивается кнопками (API-ключи, кошельки, торговые пары, уведомления).
🔄 Обновление бота #
Когда выйдет новая версия, бот пришлёт уведомление с кнопкой «Обновить». Нажмите её — бот обновится сам и пришлёт сообщение об успешном обновлении. Обновить вручную на сервере можно так:
sudo bash /opt/DEXBOT/toolsserver/update.sh
