Telegram — основной канал
Через Telegram вы управляете ботом и получаете все уведомления: статусы, алерты, отчёты, подтверждения команд. Остальные каналы лишь дублируют уведомления — управление всегда остаётся здесь.
Как подключить
Создайте бота у @BotFather
В Telegram найдите
@BotFather, отправьте/newbot, придумайте имя и username. BotFather выдаст токен вида1234567890:AA…— он и есть пароль доступа к боту.Токен боту
Запустите мастер установки
bash install.sh— он сам спросит токен бота. Для уже установленного бота:python3 -m ocbot --config config.json --telegram-set 'ТОКЕН'— ID владельца мастер определит автоматически.Подтвердите, что вы владелец
Напишите своему боту любое сообщение: бот сам заберёт ваш Telegram ID из последних сообщений (запасной путь — @userinfobot покажет ID). Управлять может только владелец, чужие сообщения игнорируются.
Проверьте
Отправьте
/status— бот покажет состояние карт и пресетов. Полный список команд —/help; они же подсказываются автодополнением Telegram.
Если Telegram ограничен провайдером
Бот умеет ходить в Telegram через прокси (HTTP/HTTPS):
python3 -m ocbot --config config.json \ --telegram-proxy 'http://192.168.3.5:8080' # с авторизацией: python3 -m ocbot --config config.json \ --telegram-proxy 'http://логин:пароль@IP:порт' # отключить прокси: python3 -m ocbot --config config.json --telegram-proxy ''
Значение хранится в config.json как tg_proxy; мастер установки тоже спросит прокси, если с первого раза Telegram недоступен. SOCKS5 без дополнительного ПО не поддерживается — используйте HTTP-прокси.
Важно: прокси — ваш собственный. Бот умеет работать через прокси, но не выдаёт и не продаёт их: потянет прокси вашей сети (роутер, корпоративный) или купленный у стороннего провайдера. Если прокси нет и не нужен — подключите уведомления в MAX.
Что приходит в Telegram
Алертыотвал карты, нулевой хеш, зависание, перезагрузка ригаОтчётыобновление пресетов, границы поиска, экономия по картамКоманды/status,/mode,/pl,/tune,/updateи остальные — см. инструкциюОбновлениебот проверяет новую версию раз в сутки и предлагает/updateпрямо в чате
Частые вопросы
401 Unauthorized — бот отвечает ошибкой
Токен недействителен (перевыпущен или опечатка). Сгенерируйте новый у @BotFather и запишите заново через мастер или --telegram-set.
Бот молчит — Telegram недоступен
У провайдера ограничен доступ: задайте HTTP-прокси (раздел выше) или включите уведомления через MAX/Discord/ntfy; управление при этом всё равно требует связи с Telegram.
«Пишет не владелец»
Так и задумано: ID владельца сохранён в config.json (owner_id), чужие команды игнорируются. Сменить — напишите боту первым (мастер обновит) или задайте ID вручную.
Не приходят уведомления Telegram
Они всегда включены; проверьте, что бот отвечает на /status. Доп-каналы лишь дублируют; их тест — /notify test.
Можно ли сменить бота?
Да: запишите новый токен (--telegram-set или мастер). История, пресеты и база принадлежат ригу — ничего не потеряется.
Правила: подключение — /notify …, проверка — /notify test, отключение — /notify off канал; все условия и отказ от ответственности — в инструкции.
Индивидуальный проект: не связан с Hiveon и HiveOS и не спонсируется ими; их названия принадлежат их владельцам.