Страница 8 из 8
Re: управление с телеги
Добавлено: 16 мар 2022, 04:26
KAPRANOV
Почему то при пингах в любом случае выдает:
?
Вне зависимости от того существует такой IP или нет.
К примеру результат:
будет и от пингов на 8.8.8.8 и от пингов на 3541.6345.5435.5648
Re: управление с телеги
Добавлено: 17 мар 2022, 09:05
Virtue
KAPRANOV писал(а): ↑16 мар 2022, 04:26
Почему то при пингах в любом случае выдает:
?
Вне зависимости от того существует такой IP или нет.
К примеру результат:
будет и от пингов на 8.8.8.8 и от пингов на 3541.6345.5435.5648
проверил у себя - всё нормально
если задаю неправильный адрес, то ответа совсем нет
если адрес не пингуется, присылает 0/5
проверьте глобальную переменную, меняется ли в ней адрес который вы пингуете
и кстати у вас в ответ не приходит сам адрес, который пингуете, это не правильно, ответ должен приходить типа MikroTik: ping 8.8.8.8 5/5
Re: управление с телеги
Добавлено: 09 авг 2022, 19:00
Inner
А будет ли работать, если в группе 2 и более ботов? Возможно ли сделать так, чтобы бот принимал и выполнял команды, полученные от другого бота?
Re: управление с телеги
Добавлено: 09 авг 2022, 20:08
Brook
Inner писал(а): ↑09 авг 2022, 19:00
А будет ли работать, если в группе 2 и более ботов? Возможно ли сделать так, чтобы бот принимал и выполнял команды, полученные от другого бота?
Нет, боты не видят сообщений друг друга. Так сделали, чтобы боты, общаясь друг с другом, не положили сервера Телеграм.
Вот
тут собраны все ограничения Телеги.
Re: управление с телеги
Добавлено: 09 авг 2022, 20:28
Inner
Brook писал(а): ↑09 авг 2022, 20:08
Inner писал(а): ↑09 авг 2022, 19:00
А будет ли работать, если в группе 2 и более ботов? Возможно ли сделать так, чтобы бот принимал и выполнял команды, полученные от другого бота?
Нет, боты не видят сообщений друг друга. Так сделали, чтобы боты, общаясь друг с другом, не положили сервера Телеграм.
Вот
тут собраны все ограничения Телеги.
Хм. Любопытно. Даже не подумал, что это может стать уязвимостью телеги. Но тогда другой вопрос, а можно ли используя нечто типа
Код: Выделить всё
https://api.telegram.org/botХХХХХХ:ХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХХ/sendMessage?chat_id=-012345678&text=<имя_скрипта>
реализовать передачу команды в микротик?
Только не говорите про API самого микротика. Почитал, поизучал. Нужен веб сервер и умение кодить на python. А вот с python у меня беда полная. PHP не работает на актуальных версиях ROS, так как в API микротика изменили порядок взаимодействия.
P.S.: Думал телега поможет мне, но тут такая засада
Re: управление с телеги
Добавлено: 09 авг 2022, 21:34
Brook
Конечно можно. Посмотрите последнее видео на моём канале
https://t.me/mikRobot_RU
Re: управление с телеги
Добавлено: 09 авг 2022, 22:07
Inner
А вот это уже интересненько. Хоть мне и нужно от всего этого лишь малая часть, но думаю со временем всему найдётся применение. Уточните. пожалуйста, когда примерно ожидается релиз с аналогом API? Что бы вбил в браузер строку по типу той что я ранее писал и на микротике стартанул скрипт
Re: управление с телеги
Добавлено: 09 авг 2022, 22:13
Brook
Inner писал(а): ↑09 авг 2022, 22:07
А вот это уже интересненько. Хоть мне и нужно от всего этого лишь малая часть, но думаю со временем всему найдётся применение. Уточните. пожалуйста, когда примерно ожидается релиз с аналогом API? Что бы вбил в браузер строку по типу той что я ранее писал и на микротике стартанул скрипт
Так
вот же, тут на форуме уже есть такой скрипт...
Re: управление с телеги
Добавлено: 09 авг 2022, 22:35
Brook
Через строку в браузере это сделать не получится. Так можно только получить сообщения или отправить от имени бота.
Ваша мысль понятна. Было бы неплохо через браузер отправлять сообщение в группу, а там другой бот их читает и выполняет. Но, из-за описанных выше ограничений, так сделать не получится...
Re: управление с телеги
Добавлено: 09 авг 2022, 23:04
Inner
Brook писал(а): ↑09 авг 2022, 22:35
Через строку в браузере это сделать не получится. Так можно только получить сообщения или отправить от имени бота.
Ваша мысль понятна. Было бы неплохо через браузер отправлять сообщение в группу, а там другой бот их читает и выполняет. Но, из-за описанных выше ограничений, так сделать не получится...
Да. Я понял что не получится с апи телеграма. Но если бот работает на микротике, то, теоретически, у него может быть подобие этого апи. И тогда, эти ограничения исчезают. По сути, хватит даже чтобы бот читал свои же сообщения. Одно лишь это добавляет невероятный функционал и мультиплатформенность. Вот, например, экстренная кнопка. Перешел по уникальной ссылке и на микроте стартанул скрипт максимально закручивающий безопасность роутера. Или, например, сайт. Так можно, одним только php и css написать целый дашборд без размещения на веб сервере. А если совсем простенько, то и html хватит. Или вот, например, организовать себе бэкдор на всякий пожарный. Телеграм есть не везде, но браузер есть практически на любом устройстве. А ведь можно и без него даже. Лишь бы ссылка отработала. Вариантов огромная масса. А ограничение такое ограничение