directman66 писал(а):2Eraser, если сообщение больше 4096 символов, падает цикл. Думаю надо обрабатывать эту ситуацию. Или парсить на куски или обрезать нафик.
Залил исправление
в командах на отправку (sendMessageToUser, sendMessageToAdmin, sendMessageToAll) длинное сообщение разбивается на короткие
Имхо нужно добавить экспорт и испорт всех элементов модуля. Или на выбор. Сохранять каждый очень муторно. Также хотелось бы публиковать сценарии вызовов и команд в конекте.
nightwind писал(а):Похожая проблема)
Господа - как полегкому реализовать такое - в шаблонах поведения нужно определять откуда пришла команда - если из телеграмма то делать одно, а если с меню то другое. и как вообще узнать хотя бы пользователя, кто пишет
Здравствуйте.
Прошу Вас помочь разобраться в проблеме. Установил модуль Telegram в MajorDoMo получил ключ id, зарегистрировался, в настройках модуля проставил все галочки ( в том числе администратор, история...). Пишу любое слово в строке, MajorDoMo отвечает - "неверная команда" в telegram ничего не приходит, тишина. Создал шаблон, который при вызовет текстовой команды проговаривал - "Привет", в MajorDoMo все работает в telegram - тишина. Через некоторое время в телеграмм приходит сообщение - "Режим ночной активирован", "время 20 часов" и сист. сообщения: "main цикл остановлен.. exec цикл остановлен.. ping цикл остановлен.. webvars цикл остановлен." Все другие попытки отправить из MajorDoMo в Telegram сообщение закончились - ничем. Пробовал добавлять нового пользователя, но не помогло. Прошу помочь, так как искал решение проблемы, но не нашёл.
Михаил1990 писал(а):Здравствуйте.
Прошу Вас помочь разобраться в проблеме. Установил модуль Telegram в MajorDoMo получил ключ id, зарегистрировался, в настройках модуля проставил все галочки ( в том числе администратор, история...). Пишу любое слово в строке, MajorDoMo отвечает - "неверная команда" в telegram ничего не приходит, тишина. Создал шаблон, который при вызовет текстовой команды проговаривал - "Привет", в MajorDoMo все работает в telegram - тишина. Через некоторое время в телеграмм приходит сообщение - "Режим ночной активирован", "время 20 часов" и сист. сообщения: "main цикл остановлен.. exec цикл остановлен.. ping цикл остановлен.. webvars цикл остановлен." Все другие попытки отправить из MajorDoMo в Telegram сообщение закончились - ничем. Пробовал добавлять нового пользователя, но не помогло. Прошу помочь, так как искал решение проблемы, но не нашёл.
Приоритет истории в настройках пользователя какой поставлен?