krass Posted May 26, 2023 Share Posted May 26, 2023 49 минут назад, Mastersland сказал: вот тут бот немного для другого, но если необходимо его можно допилить для работы выполнения "левых" команд. А может не надо? Или как компромиссный вариант две версии бота? Quote Link to comment Share on other sites More sharing options...
Rodstvennik63 Posted May 26, 2023 Share Posted May 26, 2023 3 часа назад, Mastersland сказал: вот тут бот немного для другого, но если необходимо его можно допилить для работы выполнения "левых" команд. Просто это с точки зрения безопасности дырка)) Спасибо. Посмотрю. Но неужели всех устраивает такое поведение бота, когда нельзя отправить в перезагрузку роутер или интерфейс? Неужто никто не озадачивался данным моментом? Quote Link to comment Share on other sites More sharing options...
Rodstvennik63 Posted May 26, 2023 Share Posted May 26, 2023 Вопрос решен добавлением пары строк в скрипт. 1 Quote Link to comment Share on other sites More sharing options...
den500 Posted June 6, 2023 Share Posted June 6, 2023 Бот не работает Quote Link to comment Share on other sites More sharing options...
den500 Posted June 6, 2023 Share Posted June 6, 2023 В 26.05.2023 в 17:22, Rodstvennik63 сказал: Вопрос решен добавлением пары строк в скрипт. Делитесь скриптом Quote Link to comment Share on other sites More sharing options...
Rodstvennik63 Posted June 6, 2023 Share Posted June 6, 2023 8 часов назад, den500 сказал: Делитесь скриптом Я не знаю. Я всё брал из темы, из разных сообщений, но из темы. Возможно, у Вас каких-то пакетов недостает, например, ndmq, т.к. он больше не включён в состав стандартного архива entware. opkg install http://bin.entware.net/mipselsf-k3.4/keenetic/archive/ndmq_1.0.2-7_mipsel-3.4_kn.ipk http://bin.entware.net/mipselsf-k3.4/keenetic/archive/libndm_1.8.0-1_mipsel-3.4_kn.ipk Quote Link to comment Share on other sites More sharing options...
Yankee Zephyr Posted June 18, 2023 Share Posted June 18, 2023 В 26.05.2023 в 16:22, Rodstvennik63 сказал: Вопрос решен добавлением пары строк в скрипт. каких строк и в какой скрипт? Quote Link to comment Share on other sites More sharing options...
SP1R1T Posted August 6 Share Posted August 6 В 28.01.2016 в 16:56, Александр Рыжов сказал: Можно организовать чат с роутером, словно вы находитесь в CLI кинетика. http://s017.radikal.ru/i433/1601/86/b92d38f5d243.png Для этого необходимо. Установить необходимые пакеты: opkg install bash curl dtach Скачать bash-скрипт, который будет выполнять функции бота Telegram: curl --output /opt/bin/bashbot.sh --insecure https://raw.githubusercontent.com/ryzhovau/telegram-bot-bash/master/opt/bin/bashbot.sh curl --output /opt/bin/JSON.sh --insecure https://raw.githubusercontent.com/ryzhovau/telegram-bot-bash/master/opt/bin/JSON.sh curl --output /opt/etc/init.d/S51bashbot --insecure https://raw.githubusercontent.com/ryzhovau/telegram-bot-bash/master/opt/etc/init.d/S51bashbot chmod +x /opt/bin/bashbot.sh chmod +x /opt/bin/JSON.sh chmod +x /opt/etc/init.d/S51bashbot Попросить робота @BotFather создать нового бота, в ответ получите токен для его авторизации. Вписать полученный токен между одинарными кавычками в строке TOKEN='' файла /opt/bin/bashbot.sh. Заменить в /opt/bin/bashbot.sh строчку *) msg="$MESSAGE";; на строчку *) msg=$(ndmq -p "$MESSAGE" -x);; Запустить на роутере бота, выполнив /opt/etc/init.d/S51bashbot start. Бот будет автоматически стартовать после перезагрузки роутера. Вопросы безопасности сознательно опускаю. К примеру, вы можете настроить бота так, чтобы он отвечал на сообщения только от определённого пользователя. Все обращению к боту фиксируются в файле /opt/var/log/bashbot.log. Приведённый пример бота — просто баловство, proof of concept. Если пожелаете, вы можете найти ему более серьёзное применение. Добрый день. Мануал еще актуален? Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted August 6 Author Share Posted August 6 3 часа назад, SP1R1T сказал: Мануал еще актуален? Любой мануал актуален только на момент написания. Дальше проверять работоспособность придётся самостоятельно. Quote Link to comment Share on other sites More sharing options...
Kifard Posted October 13 Share Posted October 13 Как сделать бота для изменения политики доступа в интернет подключенных клиентов? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.