Плагин Telegram
-
Добрый день,
доступно обновление, версия 0.0.9.
- исправлена ошибка при отправке сообщений
-
Коллеги, участились случаи зависания плагина. Ни с чем не экспериментирую как в прошлый раз, но по журналу сообщение ушло, а ко мне на смартфон не пришло. Как только останавливаю/запускаю плагин, так все начинает приходить. За последние 3 дня сегодня уже второй раз перезапустил плагин
Добрый день, проблема должна решится, понаблюдайте за плагином в случае возобновление проблемы сообщите нам, будем дальше разбираться
-
@dev:
Коллеги, участились случаи зависания плагина. Ни с чем не экспериментирую как в прошлый раз, но по журналу сообщение ушло, а ко мне на смартфон не пришло. Как только останавливаю/запускаю плагин, так все начинает приходить. За последние 3 дня сегодня уже второй раз перезапустил плагин
Добрый день, проблема должна решится, понаблюдайте за плагином в случае возобновление проблемы сообщите нам, будем дальше разбираться
Как так? Силой мысли что-то исправили:)? Ан нет…версия 0.0.9 в продакшене.
-
После штатной перезагрузки сервера iH перестал работать плагин Telegram:
26.03 18:14:26.588 telegram: proxy: not found 26.03 18:14:26.588 telegram: proxy: auto 26.03 18:14:41.603 telegram: proxy: not found 26.03 18:14:41.603 telegram: proxy: auto
Как ему можно помочь? Задолго до этого (примерно за неделю) в сетевой инфраструктуре были изменения только по части 4G модема (новая прошивка с генерацией imei и фиксацией ttl).
-
После штатной перезагрузки сервера iH перестал работать плагин Telegram:
> 26.03 18:14:26.588 telegram: proxy: not found > 26.03 18:14:26.588 telegram: proxy: auto > 26.03 18:14:41.603 telegram: proxy: not found > 26.03 18:14:41.603 telegram: proxy: auto >
Как ему можно помочь? Задолго до этого (примерно за неделю) в сетевой инфраструктуре были изменения только по части 4G модема (новая прошивка с генерацией imei и фиксацией ttl).
Добрый день, сегодня наблюдается проблема с получением списка прокси серверов, пока нужно ждать
-
А команды умному дому через телеграм пока не в планах? Очень хочется из телеграма управлять частью функционала
-
А команды умному дому через телеграм пока не в планах? Очень хочется из телеграма управлять частью функционала
Добрый день, разработка данного механизма в процессе
-
@dev:
Добрый день, сегодня наблюдается проблема с получением списка прокси серверов, пока нужно ждать
Так это целая проблема…с ожиданием прокси. По сути плагин Телеграм не работал около суток! И сейчас как-то странно себя ведет. Вот, например, решил перезапуститься:
27.03 14:27:42.222 telegram: info -> id:386638229, text:_UNIT_megad4: остановлен; error - 0 27.03 14:27:45.856 IH: Plugin exit with code 1 27.03 14:27:45.857 IH: restart timer 10 27.03 14:27:56.255 IH: Run /var/lib/intrahouse-c/plugins/telegram/index.js telegram 27.03 14:27:56.793 telegram: version: 0.0.9 27.03 14:27:56.793 telegram: proxy: auto 27.03 14:27:58.935 telegram: proxy: 51.75.75.193:3128 27.03 14:27:58.935 telegram: polling: start 27.03 14:28:42.376 telegram: info -> id:386638229, text:_UNIT_megad4: запущен; error - 0
-
добавили бы пуш сообщения киоску через Р2Р, и не нужно было бы отдуваться за недальновидность дурова.
-
добавили бы пуш сообщения киоску через Р2Р, и не нужно было бы отдуваться за недальновидность дурова.
Пуш кстати востребован в киоске, но если держать сессию ih<->киоск, то батарейка будет садиться быстро, а если сделать правильно через гугл или эпл, то наверняка нужны вложения/аб.плата и еще какие-нибудь заморочки. Я бы вообще вотсап предпочел, но там нет функционала ботов, команд и тд., в этом случае придется держать клиент в памяти и парсить сообщения, что неудобно, а про менюшки вообще придется забыть
-
добавили бы пуш сообщения киоску через Р2Р, и не нужно было бы отдуваться за недальновидность дурова.
Пуш кстати востребован в киоске, но если держать сессию ih<->киоск, то батарейка будет садиться быстро, а если сделать правильно через гугл или эпл, то наверняка нужны вложения/аб.плата и еще какие-нибудь заморочки. Я бы вообще вотсап предпочел, но там нет функционала ботов, команд и тд., в этом случае придется держать клиент в памяти и парсить сообщения, что неудобно, а про менюшки вообще придется забыть
Кстати, у ВК есть API для групп. Может можно к ним прикрутить что-то?
-
Добрый день,
@Alex_Jet:@dev:
Добрый день, сегодня наблюдается проблема с получением списка прокси серверов, пока нужно ждать
Так это целая проблема…с ожиданием прокси. По сути плагин Телеграм не работал около суток!
вы можете прописать прокси в ручную
> 27.03 14:27:42.222 telegram: info -> id:386638229, text:_UNIT_megad4: остановлен; error - 0 > 27.03 14:27:45.856 IH: Plugin exit with code 1 > 27.03 14:27:45.857 IH: restart timer 10 > 27.03 14:27:56.255 IH: Run /var/lib/intrahouse-c/plugins/telegram/index.js telegram > 27.03 14:27:56.793 telegram: version: 0.0.9 > 27.03 14:27:56.793 telegram: proxy: auto > 27.03 14:27:58.935 telegram: proxy: 51.75.75.193:3128 > 27.03 14:27:58.935 telegram: polling: start > 27.03 14:28:42.376 telegram: info -> id:386638229, text:_UNIT_megad4: запущен; error - 0 >
как видно из лога проблема решилась ?
-
@dev:
вы можете прописать прокси в ручную
> > 27.03 14:27:42.222 telegram: info -> id:386638229, text:_UNIT_megad4: остановлен; error - 0 > > 27.03 14:27:45.856 IH: Plugin exit with code 1 > > 27.03 14:27:45.857 IH: restart timer 10 > > 27.03 14:27:56.255 IH: Run /var/lib/intrahouse-c/plugins/telegram/index.js telegram > > 27.03 14:27:56.793 telegram: version: 0.0.9 > > 27.03 14:27:56.793 telegram: proxy: auto > > 27.03 14:27:58.935 telegram: proxy: 51.75.75.193:3128 > > 27.03 14:27:58.935 telegram: polling: start > > 27.03 14:28:42.376 telegram: info -> id:386638229, text:_UNIT_megad4: запущен; error - 0 > >
как видно из лога проблема решилась ?
Проблема самоустранилась, но времени на самоустранение ушло много:( Как часто перезапускается плагин - пока не отследил. Как вариант, надо прописывать несколько прокси в ручную (кстати, там поле только для одного) и если они заданы, а авто не отдает список прокси, то переключаться на "ручные".
-
Может поднять на azure\aws\etc свой прокси за бугром и сделать символическую плату за плагин, чтобы прокся отбивалась?)
-
Может поднять на azure\aws\etc свой прокси за бугром и сделать символическую плату за плагин, чтобы прокся отбивалась?)
Роскомнадзор не дремлет, он каждый день новые IP блокирует, через которые такой доступ организовывают.
А если взять за работу хоть малую копеечку - отвечать за работоспособность этой связки придется.
Тут уж лучше брать деньги за Р2Р, а тратить на телеграм.
-
В плагине доступен автоматический поиск прокси, у сервиса предоставлявший данный лист возник сбой, на данный момент все стабильно, в плагине можно выставить ручные настройки прокси
-
Сегодня ночью снова не прошли 4 сообщения в Telegram. В журнале iH сообщения есть, а в приложении Telegram нет…
При этом плагин в 05:11:48 перезапустился... может он не может обрабатывать много сообщений за раз?
-
Сегодня ночью снова не прошли 4 сообщения в Telegram. В журнале iH сообщения есть, а в приложении Telegram нет…
При этом плагин в 05:11:48 перезапустился... может он не может обрабатывать много сообщений за раз?
Telegram_Send_No_Response.png
Добрый день, мы сделали исправления в версии 0.0.10 до конца недели выпустим, нужно будет опять понаблюдать повториться ситуация или нет
-
Добрый день, доступно обновление плагина 0.0.12
-
Исправлена логика отправки сообщений
-
Отправка снапшотов видеокамеры в сообщениях.
-
Отправка изображений (файлов) в сообщениях
-
Добавлена обработка входящих сообщений
Отправить текст:
/** * @name Script 1 * @desc * @version 4 */ script({ start() { this.info("telegram","OWNER", { txt: 'Hello world!' }); } })
Отправить изображение:
/** * @name Script 2 * @desc * @version 4 */ script({ start() { this.info("telegram","OWNER", { txt: 'test img', img: '/home/sadm/images/test.jpg' }); } })
Отправить снапшот:
/** * @name Script 3 * @desc * @version 4 */ const SMOTION_0_1 = Device("SMOTION_0_1"); startOnChange([SMOTION_0_1]); script({ start() { if (SMOTION_0_1.isOn()) { this.snap("10","onSnap10"); } }, onSnap10(result) { let img = result.filename; let txt = `Hello world!`; this.info("telegram","OWNER", { img, txt }); } })
Отправить снапшот (блок-схема):
Для того чтобы обрабатывать входящие сообщение от бота, необходимо создать новое устройство типа "Датчик универсальный аналоговый" и привязать в плагине к каналу 'incoming_message'
Далее это устройство можно обрабатывать через сценарий или блок-схему
-
-
А как получить значение userid? Можно ли из блок-схемы?
Ждем еще функционал кнопок для полного фарша) пока кнопок нет - создал команды