Телеграмма для Mikrotik...

Здесь выкладываем скрипты
Правила форума
Уважаемые Пользователи форума, обратите внимание!
Ни при каких обстоятельствах, Администрация форума, не несёт ответственности за какой-либо, прямой или косвенный, ущерб причиненный в результате использования материалов, взятых на этом Сайте или на любом другом сайте, на который имеется гиперссылка с данного Сайта. Возникновение неисправностей, потерю программ или данных в Ваших устройствах, даже если Администрация будет явно поставлена в известность о возможности такого ущерба.
Просим Вас быть предельно осторожными и внимательными, в использовании материалов раздела. Учитывать не только Ваши пожелания, но и границы возможностей вашего оборудования.
Ответить
Аватара пользователя
Brook
Сообщения: 127
Зарегистрирован: 24 май 2022, 00:29

Apollo22 писал(а): 16 ноя 2022, 22:02 Добрый день,

Интересно добавить что-то свое бот
Например команды на перезагрузку, выполнение скриптов.
Самое главное это переработка меню так как не всем нужен тот набор функций который есть.
Здравствуйте. Вы можете изменять код как хотите.

Выполнять скрипты можно в меню List of available scripts. Там отображаются все скрипты, у которых имя начинается на isBot.
Создайте такой скрипт и он отобразится в этом меню. Оттуда можно его выполнить и он выведет результат, если скрипт возвращает что-то командой return. Если ничего не возвращает, то бот скажет запустился скрипт или нет.

Еще есть меню Терминал, где можно выполнять любые команды, как в терминале. Или создать там шаблоны команд.


Apollo22
Сообщения: 21
Зарегистрирован: 05 ноя 2022, 21:27

Добрый день.
Столкнулся с проблемой

Добавляю в настройки id группы -934414836
"pppGroup"= -934414836;

При попытке запросить список ppp client - выдает ошибку что я не являюсь участником данной группы.
Если навести курсор на кнопку (clients) вижу ссылку https://t.me/c/414936/123
В ссылке не хватает 4 символов -934
Почему происходит обрезка ID группы?

Самое интересно что при добавлении в ID (-100) данные знаки то в ссылке добавляться недостающие цифры ID группы.


Аватара пользователя
Brook
Сообщения: 127
Зарегистрирован: 24 май 2022, 00:29

Apollo22 писал(а): 22 ноя 2022, 12:38 Добрый день.
Столкнулся с проблемой

Добавляю в настройки id группы -934414836
"pppGroup"= -934414836;

При попытке запросить список ppp client - выдает ошибку что я не являюсь участником данной группы.
Если навести курсор на кнопку (clients) вижу ссылку https://t.me/c/414936/123
В ссылке не хватает 4 символов -934
Почему происходит обрезка ID группы?

Самое интересно что при добавлении в ID (-100) данные знаки то в ссылке добавляться недостающие цифры ID группы.
ИД группы всегда начинается на -100, за ним уже остальные цифры. Отправьте команду /chatid в группе и увидите ее ИД, его и забейте в настройки


Apollo22
Сообщения: 21
Зарегистрирован: 05 ноя 2022, 21:27

Brook писал(а): 22 ноя 2022, 13:14
Apollo22 писал(а): 22 ноя 2022, 12:38 Добрый день.
Столкнулся с проблемой

Добавляю в настройки id группы -934414836
"pppGroup"= -934414836;

При попытке запросить список ppp client - выдает ошибку что я не являюсь участником данной группы.
Если навести курсор на кнопку (clients) вижу ссылку https://t.me/c/414936/123
В ссылке не хватает 4 символов -934
Почему происходит обрезка ID группы?

Самое интересно что при добавлении в ID (-100) данные знаки то в ссылке добавляться недостающие цифры ID группы.
ИД группы всегда начинается на -100, за ним уже остальные цифры. Отправьте команду /chatid в группе и увидите ее ИД, его и забейте в настройки
Именно так и сделал, оправил команду и получил ID группы. Потому и спрашиваю о этой проблеме.
У меня есть и другие группы и не одна не начинается на -100


Аватара пользователя
Brook
Сообщения: 127
Зарегистрирован: 24 май 2022, 00:29

Apollo22 писал(а): 24 ноя 2022, 10:59
Brook писал(а): 22 ноя 2022, 13:14
Apollo22 писал(а): 22 ноя 2022, 12:38 Добрый день.
Столкнулся с проблемой

Добавляю в настройки id группы -934414836
"pppGroup"= -934414836;

При попытке запросить список ppp client - выдает ошибку что я не являюсь участником данной группы.
Если навести курсор на кнопку (clients) вижу ссылку https://t.me/c/414936/123
В ссылке не хватает 4 символов -934
Почему происходит обрезка ID группы?

Самое интересно что при добавлении в ID (-100) данные знаки то в ссылке добавляться недостающие цифры ID группы.
ИД группы всегда начинается на -100, за ним уже остальные цифры. Отправьте команду /chatid в группе и увидите ее ИД, его и забейте в настройки
Именно так и сделал, оправил команду и получил ID группы. Потому и спрашиваю о этой проблеме.
У меня есть и другие группы и не одна не начинается на -100
Извините, но я не пойму в чём проблема. На сколько я знаю, все группы начинаются на -100, это их отличительный признак. Сначала это распространялось на супергруппы, сейчас все группы стали супергруппами.


Аватара пользователя
Brook
Сообщения: 127
Зарегистрирован: 24 май 2022, 00:29

Apollo22 писал(а): 24 ноя 2022, 10:59
Brook писал(а): 22 ноя 2022, 13:14
Apollo22 писал(а): 22 ноя 2022, 12:38 Добрый день.
Столкнулся с проблемой

Добавляю в настройки id группы -934414836
"pppGroup"= -934414836;

При попытке запросить список ppp client - выдает ошибку что я не являюсь участником данной группы.
Если навести курсор на кнопку (clients) вижу ссылку https://t.me/c/414936/123
В ссылке не хватает 4 символов -934
Почему происходит обрезка ID группы?

Самое интересно что при добавлении в ID (-100) данные знаки то в ссылке добавляться недостающие цифры ID группы.
ИД группы всегда начинается на -100, за ним уже остальные цифры. Отправьте команду /chatid в группе и увидите ее ИД, его и забейте в настройки
Именно так и сделал, оправил команду и получил ID группы. Потому и спрашиваю о этой проблеме.
У меня есть и другие группы и не одна не начинается на -100
Если отправляете команду из главного меню, то получите свой ИД. Зайдите в группу интерфейсов и отправьте её там. Бот отправит ИД группы


Apollo22
Сообщения: 21
Зарегистрирован: 05 ноя 2022, 21:27

Brook писал(а): 24 ноя 2022, 18:15
Apollo22 писал(а): 24 ноя 2022, 10:59
Brook писал(а): 22 ноя 2022, 13:14

ИД группы всегда начинается на -100, за ним уже остальные цифры. Отправьте команду /chatid в группе и увидите ее ИД, его и забейте в настройки
Именно так и сделал, оправил команду и получил ID группы. Потому и спрашиваю о этой проблеме.
У меня есть и другие группы и не одна не начинается на -100
Если отправляете команду из главного меню, то получите свой ИД. Зайдите в группу интерфейсов и отправьте её там. Бот отправит ИД группы

Еще раз ID группы -934414836 и он правильный!!!
Этот ID присылает бот на запрос
Проверил и через (https://api.telegram.org/bot............/getUpdates) данный запрос
"chat":{"id"-934414836
Проблема в том что если данный id прописать в настройки то исчезают 4 знака.
И в ссылке вместо -934414836, пишется вот это - 414836


Аватара пользователя
Brook
Сообщения: 127
Зарегистрирован: 24 май 2022, 00:29

Apollo22 писал(а): 24 ноя 2022, 19:31
Еще раз ID группы -934414836 и он правильный!!!
Этот ID присылает бот на запрос
Проверил и через (https://api.telegram.org/bot............/getUpdates) данный запрос
"chat":{"id"-934414836
Проблема в том что если данный id прописать в настройки то исчезают 4 знака.
И в ссылке вместо -934414836, пишется вот это - 414836
А эта группа, в которую добавлен бот, как давно была создана? Просто ...
В Bot API перед id супергрупп и каналов пишется -100. Так, id 1356415630 превращается в -1001356415630. Осторожно: вы не сможете сохранить это значение в 32-битный тип числа.
Если так, то либо новую создать или с этой по рецепту от https://t.me/tginfo/1917
Ни одной группы с таким ИД ещё не видел.

При создании ссылки, как раз и обрезаются эти -100, чтобы получилась ссылка вида https://t.me/c/934414836/123
Если дописать -100 к вашей 934414836, то переход должен работать, но тогда работать в группе не получится по идее.
Давайте сначала с Вашей группой разберемся...


Apollo22
Сообщения: 21
Зарегистрирован: 05 ноя 2022, 21:27

А эта группа, в которую добавлен бот, как давно была создана? Просто ...
Группа была создана неделю назад, ради интереса создал новую и её id тоже без -100
Если так, то либо новую создать или с этой по рецепту от https://t.me/tginfo/1917
Ни одной группы с таким ИД ещё не видел.
У меня ни одной группы нет с ID -100
При создании ссылки, как раз и обрезаются эти -100, чтобы получилась ссылка вида https://t.me/c/934414836/123
Если дописать -100 к вашей 934414836, то переход должен работать, но тогда работать в группе не получится по идее.
Давайте сначала с Вашей группой разберемся...
Проще убрать обрезку -100 чем создавать группы в надежде получить нужный ID


Аватара пользователя
Brook
Сообщения: 127
Зарегистрирован: 24 май 2022, 00:29

Apollo22 писал(а): 25 ноя 2022, 14:54
А эта группа, в которую добавлен бот, как давно была создана? Просто ...
Группа была создана неделю назад, ради интереса создал новую и её id тоже без -100
Если так, то либо новую создать или с этой по рецепту от https://t.me/tginfo/1917
Ни одной группы с таким ИД ещё не видел.
У меня ни одной группы нет с ID -100
При создании ссылки, как раз и обрезаются эти -100, чтобы получилась ссылка вида https://t.me/c/934414836/123
Если дописать -100 к вашей 934414836, то переход должен работать, но тогда работать в группе не получится по идее.
Давайте сначала с Вашей группой разберемся...
Проще убрать обрезку -100 чем создавать группы в надежде получить нужный ID
Я понял в чем проблема. В группе нужно настроить права для пользователей. Я об этом в видео про установку говорил.
Пользователям в группе нужно убрать какие-нибудь права, а лучше все. Тогда группа из обычной преобразуется в супергруппу и получит префикс -100.


Ответить