-
Notifications
You must be signed in to change notification settings - Fork 6
Install bot and scripts
Сначала устанавливаем необходимые пакеты opkg, затем скачиваем pip для python'a (почему-то он не устанавливается корректно через opkg) и устанавливаем с помощью скрипта. Некоторое время у Вас это займёт, дождитесь. В конце установим три пакета расширения python.
-
opkg install curl mc tor tor-geoip bind-dig cron dnsmasq-full ipset iptables obfs4 shadowsocks-libev-ss-redir shadowsocks-libev-config python3 python3-pip v2ray trojan
-
curl -O https://bootstrap.pypa.io/get-pip.py
-
python get-pip.py
-
pip install pyTelegramBotAPI telethon pathlib
2. Устанавливаем и настраиваем бота. Он будет скачан с сайта гитхаба, это сделано для простоты обновления. Если что, там всегда будет крайняя версия скрипта. Внутри установщика некоторые файлы будут также скачиваться с сайта (по той же причине), но об этом позже.
curl -o /opt/etc/bot.py https://raw.githubusercontent.com/ziwork/bypass_keenetic/main/bot.py
curl -o /opt/etc/bot_config.py https://raw.githubusercontent.com/ziwork/bypass_keenetic/main/bot_config.py
mcedit /opt/etc/bot_config.py
- Установить api ключ, который даст вам бот BotFather (в поиске телеграма его можно найти), спросить его команду /newbot, выбрать свободное имя и скопировать необходимый ключ в поле token
- Копируем Username (логин) телеграма. Он будет использоваться для администрирования. Можно добавить несколько администраторов:
- И последние две обязательные настроечки берутся с сайта https://my.telegram.org/apps:
-
Обратите внимание, все свои настройки Вы вбиваете и сохраняете на своём роутере. В конце концов код можете посмотреть сами, если умеете это делать.
-
Все данные записываем в файл в нужные места:
-
Это были необходимые минимальные настройки. Дело в том, что бот за Вас будет запрашивать мосты для ТОРа. Вам в телеграм будут лишь приходить уведомления (отключите звук и другие оповещения, чтоб они Вас не раздражали).
-
Ключи для Shadowsocks, Vmess и Trojan необходимо устанавливать будет вручную
-
Чуть ниже этих строк есть настройки, которые можно оставить по умолчанию, но на всякий случай просмотрите их.
- Заходим в свой телеграм-бот, если необходимо нажимаем
/start
-
Установка и удаление
->Установка & переустановка
->Fork by NetworK
:
-
В программе Putty можете наблюдать внутренние команды, а в телеграм-боте ход установки.
-
После фразы, что установка завершена нам необходимо чуть-чуть донастроить роутер.
- В меню бота ->
Ключи и мосты
- >Tor
->Tor через telegram
ВНИМАНИЕ: при включенной двухфакторной авторизации телеграма, Вам необходимо будет ввести данные в Putty. Не пугайтесь, всё работает исключительно на Вашем роутере.
- Добавить ключ для ShadowSocks ->
Ключи и мосты
- >Вставить ключ в сообщение
->Отправить
- Так же добавьте сайты для обхода в меню бота ->
Списки обхода
->tor
->Добавить список
, аналогично и для других сервисов - В меню бота ->
Сервис
->DNS Oveкride
->Вкл DNS Override
, после чего ваш роутер перезагрузится.