Универсальный гайд по установке юзербота Heroku
В этой статье разберем самые популярные способы установки популярного юзербота Heroku. Есть 2 пути, использовать готовый хостинг (обычно платный), или установить все на своем железе
🤖 Использование хостинга
Плюсом этого варианта является быстрая установка, хороший пинг, аптайм и тд. Из минусов в большинстве случаев надо платить
🎁 Бесплатные хостинги
Есть пару хостингов с бесплатными тарифами, но важно понимать, что они часто менее стабильны и надежны
🔮 HysteraHost - @hysteriahostbot
☁️ LavHost
@lavhostbot
- Зайдите в бота, напишите /buy, выберите тариф и оплатите счет
- Бот сам всё сделает, просто следуйте инструкциям
🌑 HikkaHost
@hikkahost_bot
- Зайдите в бота и нажми кнопку «Установить»
- Выберите в списке «🪐 Heroku»
- Оплатите подписку
- Бот пришлет ссылку — перейдите по ней и войдите в аккаунт
🧃 JamHost
@jamhostbot
- Напишите команду /pay
- Оплатите подписку на сайте
- Напишите команду /install, выберите «🪐 Heroku» и нужный сервер
🕹️ Ручная установка
Для этого способа вам понадобятся API ID и API Hash, получите их на my.telegram.org
📱 Android
- Скачайте приложение UserLAnd в Google Play
- Откройте его, выбери Ubuntu → Minimal → Terminal
- Разрешите доступ и ждите загрузки
- Когда откроется черное окно с текстом, скопируйте и вставьте туда эту команду целиком:
sudo apt update && sudo apt upgrade -y && sudo apt install python3 git python3-pip -y && git clone https://github.com/coddrago/Heroku && cd Heroku && sudo pip install -r requirements.txt && python3 -m heroku --no-web
- В конце появится ссылка. Нажмите на неё и введите свой номер телефона и код, чтобы бот вошел в аккаунт
💻 Windows
Запускаем Linux внутри Windows. Требуется Windows 10 (версия 2004+) или Windows 11
wsl --install -d Ubuntu-22.04
- Дождитесь окончания и перезагрузи компьютер
- Найдите в меню пуск приложение Ubuntu 22.04.x и откройте его. Придумайте логин и пароль для Linux
curl -Ss https://bootstrap.pypa.io/get-pip.py | python3
Если появятся желтые предупреждения (WARNING), скопируйте путь из текста ошибки и введите команду ниже, заменив путь на свой:
export PATH="/home/username/.local/bin:$PATH
sudo apt update && sudo apt upgrade -y && sudo apt install python3 git python3-pip -y && git clone https://github.com/coddrago/Heroku && cd Heroku && sudo pip install -r requirements.txt && python3 -m heroku
В конце перейдите по ссылке и авторизуйтесь
🗃️ VDS / VPS
Если у вас есть свой сервер на Linux, можно запустить Heroku там. Для этого подключитесь к нему по ssh и введите команду:
sudo apt update && sudo apt upgrade -y && sudo apt install git && sudo apt install python3-pip && git clone https://github.com/coddrago/Heroku && cd Heroku && pip install -r requirements.txt && python3 -m herok
После установки останется перейти по ссылке для авторизации
🔌 MandreHost
- Установите последнюю версию телеграм клиента exteraGram с официального канала
Важно: устанавливайте именно полную версию (в названии файла будет full)
- Установите плагин MandreLib отсюда
- Установите плагин MandreHost отсюда
- Зайдите в настройки плагина MandreHost
- Нажмите кнопку "Установить" либо "Переустановить"
- Дождитесь успешной установки (должно прийти всплывающее уведомление внизу экрана, с текстом успешной установки)
- Нажмите кнопку "Запуск"
- Дождитесь появления кнопки "Открыть web панель", затем нажмите на нее
- На открывшейся странице авторизуйтесь
- При желании можно включить автозапуск в тех же настройках
С вопросами по установке/использованию плагина пишите сюда, не надо писать в форум Heroku