Страница 26 из 193
Re: Модуль "Telegram"
Добавлено: Чт июн 30, 2016 3:00 pm
Eraser
granted писал(а):А у меня бот в истории событий написал:
13:20:20 running cycle_telegram.php
Error connect, invalid token
Shouts LastID=7
Token bot -
Я установил бота, зарегистрировал его и получил токен. Добавил токен в настройки, но при попытке общения пользователь не появляется в модуле. Что могло пойти не так?
после добавления токена в настройки надо основной цикл перезапустить
Re: Модуль "Telegram"
Добавлено: Пт июл 01, 2016 3:22 pm
Dark_Veter
Последнее время заметил, что модуль зависает при попытке вызова ThisComputer.processCommand.
Вот что пишет в истории событий:
2016-07-01 13:41:17 Pattern not found. Run ThisComputer.processCommand
2016-07-01 13:41:17 Check pattern
2016-07-01 13:41:17 Command not found
И после этого не отправляет и не принимает сообщения.
Re: Модуль "Telegram"
Добавлено: Пт июл 01, 2016 7:11 pm
Eraser
Dark_Veter писал(а):Последнее время заметил, что модуль зависает при попытке вызова ThisComputer.processCommand.
Вот что пишет в истории событий:
2016-07-01 13:41:17 Pattern not found. Run ThisComputer.processCommand
2016-07-01 13:41:17 Check pattern
2016-07-01 13:41:17 Command not found
И после этого не отправляет и не принимает сообщения.
есть что-то в "Ошибки системы"?
запустите цикл телеграма в консоли, там будет подробный вывод ошибки?
вероятнее всего что-то не нравится в самом коде ThisComputer.processCommand
Re: Модуль "Telegram"
Добавлено: Вс июл 03, 2016 12:03 am
coolermister
сообщения из телеграма воспроизводятся на сервере через mplayer. Когда он пытается воспроизвести полученный файл, вываливается с ошибкой:
"[ogg @ 0x7f90c00d8600]Last packet is truncated to 1464 (because of unimplemented end trim support)." Или приблизительно такой.
На выходе только пшик. Может сделать конвертирование в какой нибудь другой формат, или это у меня какие то кодеки не те стоят? Может обновить что то надо?
upd. решилось установкой пакета mplayer2
Re: Модуль "Telegram"
Добавлено: Пн июл 04, 2016 9:55 am
Dark_Veter
Eraser писал(а):
есть что-то в "Ошибки системы"?
запустите цикл телеграма в консоли, там будет подробный вывод ошибки?
вероятнее всего что-то не нравится в самом коде ThisComputer.processCommand
В "Ошибках системы" ничего нет, если запустить цикл из консоли в момент падения вот эта ошибка:
PHP Fatal error: Cannot redeclare class Bot in /media/d5c56356-c68d-4a48-8976-203b9de5448e/smarthome/modules/scripts/scripts.class.php(139) : eval()'d code on line 3
Но похоже к модулю это не имеет отношения, буду смотреть свои скрипты.
Re: Модуль "Telegram"
Добавлено: Ср июл 20, 2016 4:36 pm
Sas
Как бы перехватывать chat_id в "шаблонах поведения"?
Чтобы отвечать не на All, а только пользователю задавшему вопрос?
Например коту необязательно знать какой фильм я ищу через телеграм
Re: Модуль "Telegram"
Добавлено: Ср июл 20, 2016 4:36 pm
Sas
Как бы перехватывать chat_id в "шаблонах поведения"?
Чтобы отвечать не на All, а только пользователю задавшему вопрос?
Например коту необязательно знать какой фильм я ищу через телеграм
Re: Модуль "Telegram"
Добавлено: Пн авг 01, 2016 6:55 pm
gagarin74
Появилась еще одна желалка или хотелка. Может кто делал или сделает

Есть файло хронилище. адрес
http://192.168.88.14/files/
в него вся семья сбрасывает фильмы фото итд итп.
во первых очень тяжело отследить кто чем забил диски.во вторых иногда родные просто забывают сказать.
Очень бы пригодился бы в телеге функционал присылающий на телефон последние скажем скинутые фото.(видео),ссылки на самые большие файлы.
Тобишь на телефоне в телеграмме выбираешь команду FOTO и присылаются последних 10-30 фото (можно наверное и команду саму сделать FOTO10)
Или же пусть Алиса сама раз в час "шерстит" указанный каталог и соответственно при последнем изменении шлет телеграмму
P.s. как то приблизительно так.
Алиска установлена на малине (линукс) к ней прикручены сетевые диски папка media/ (там то все и хронится) в живую все хронится на насе. короче винды нет.
Re: Модуль "Telegram"
Добавлено: Пн авг 01, 2016 8:21 pm
Jager
gagarin74 писал(а):Очень бы пригодился бы в телеге функционал присылающий на телефон последние скажем скинутые фото.(видео),ссылки на самые большие файлы.
Алиска установлена на малине (линукс) к ней прикручены сетевые диски папка media/ (там то все и хронится) в живую все хронится на насе. короче винды нет.
Может установить юзерам лимиты на дисковое пространство средствами NAS?
Пусть сами за собой подчищают.
Re: Модуль "Telegram"
Добавлено: Пн авг 01, 2016 11:14 pm
Sas
gagarin74 писал(а):
Тобишь на телефоне в телеграмме выбираешь команду FOTO и присылаются последних 10-30 фото (можно наверное и команду саму сделать FOTO10)
Это все можно сделать десятком разных способов хоть на "голом" фунционале мжд
WatchFolders (by Serge J.)
Слежение за файлами в папке и запуск сценариев при изменении.
хоть на башскриптах+/-php+/-мжд