Страница 61 из 191

Re: Модуль "Telegram"

Добавлено: Пт дек 15, 2017 8:02 am
Eraser
neromih писал(а):Сегодня с утра заметил что МД в телеграмму не отправляет сообщения, от телеграмм доходят до МД а обратно нет. У все так?

Пробовал заново зарегистрироваться
В мд сообщения идут, а в телеграмм не доходят

А в дебаге:

Код: Выделить всё

)
[description] => Unauthorized
[error_code] => 401
[ok] => 
(
08:08:12 Array
работает без проблем

Re: Модуль "Telegram"

Добавлено: Пт дек 15, 2017 8:28 am
neromih
Eraser писал(а):
neromih писал(а):Сегодня с утра заметил что МД в телеграмму не отправляет сообщения, от телеграмм доходят до МД а обратно нет. У все так?

Пробовал заново зарегистрироваться
В мд сообщения идут, а в телеграмм не доходят

А в дебаге:

Код: Выделить всё

)
[description] => Unauthorized
[error_code] => 401
[ok] => 
(
08:08:12 Array
работает без проблем
Заработало. Скорее всего глюк сети...

Re: Модуль "Telegram"

Добавлено: Чт дек 21, 2017 3:32 am
zelevova
Андрей, а можешь проверить работает ли у тебя "История событий"? У меня открывается табличка с надписью "Loading..." и все...
А в логах апача мелькает информация:Показать
GET /write_error.php?error=%20URL:%20http://192.168.1.4/admin.php?pd=cGFuZWw6e2FjdGlvbj10ZWxlZ3JhbX0%3Dpz_&md=telegram&inst=adm&tab=log%20-%20ReferenceError:%20Can%27t%20find%20variable:%20OnChangeWebHook;%20line:%201926 HTTP/1.1" 200 351 "http://192.168.1.4/admin.php?pd=cGFuZWw ... dm&tab=log"
Закоментировал строчку

Код: Выделить всё

OnChangeWebHook(document.getElementById('tlg_webhook'));
в файле search_admin.html и все заработало. Не понял что это за строчка, видимо она для WebHook нужна, а он у меня не используется.

И второй вопрос: работает ли у тебя сортировка и обратная сортировка пользователей по ID, имени? У меня срабатывает но далеко не каждый раз и я не вижу хоть какой то последовательности. Это у меня с системой что то или в коде чего?

Я к таким мелочам "придираюсь" потому как хочу в своем модуле твои наработки использовать, а не придирок ради.

Re: Модуль "Telegram"

Добавлено: Чт дек 21, 2017 10:43 am
dr.pavlov.alex
Не получается зарегистрировать бота. После /start в истории сообщений вот это
)
[description] => Not Found
[error_code] => 404
[ok] =>
(
12:43:05 Array

Re: Модуль "Telegram"

Добавлено: Пт дек 22, 2017 9:54 am
nightwind
такая вот ОШИБКА
http://192.168.1.202/admin.php?pd=cGFuZ ... m&inst=adm&
1048: Column 'CMD' cannot be null
UPDATE `tlg_user` SET `ID`='6', `NAME`='саша', `USER_ID`='437544904', `MEMBER_ID`='5', `CREATED`='2017-12-22 09:47:12', `ADMIN`=NULL, `HISTORY`='1', `HISTORY_LEVEL`='0', `CMD`=NULL, `DOWNLOAD`=NULL, `PLAY`=NULL, `PATTERNS`=NULL WHERE ID = '6'

чекбоксы без галочки отправляет как NULL, а в базе NULL запрещен

Re: Модуль "Telegram"

Добавлено: Пт дек 22, 2017 7:44 pm
dr.pavlov.alex
Eraser писал(а):Управляем модулем "Онлайн радио" через телеграм
Выкладываю может кому пригодится

Автоматически подгружаются все станции из модуля

Для удобства выложил экспортированные команду "Радио" и обработчик события "CallbackRadio".
Команду и обработчик импортировать в интерфейсе модуля "Telegram", кнопка "Инструменты".
При добавлении "CallbackRadio" следующая ошибка:
СпойлерПоказать
http://192.168.1.112/admin.php?pd=cGFuZ ... m&inst=adm&
1054: Unknown column 'ENABLE' in 'field list'
INSERT INTO `tlg_cmd`(`TITLE`, `DESCRIPTION`, `ENABLE`, `CODE`, `TYPE_EVENT`) VALUES('CallbackRadio', '', '1', 'if (strpos($callback, \'CallbackRadio\') !== false) {\r\n $skip = true;\r\n if ($callback == \'CallbackRadio_off\')\r\n {\r\n cm(\'RadioSetting.Control\', array(\'cmd\'=>\'stop\'));\r\n $this->sendAnswerCallbackQuery($callback_id,\"Радио выключено\", false);\r\n }\r\n else\r\n {\r\n $radio = substr($callback, 14);\r\n cm(\'RadioSetting.Control\',array(\'sta\'=>$radio,\'cmd\'=>\'play\')); \r\n $this->sendAnswerCallbackQuery($callback_id,\"Радио \".$radio.\" включено\", false);\r\n }\r\n}', '9')

Re: Модуль "Telegram"

Добавлено: Сб дек 23, 2017 9:14 am
Eraser
dr.pavlov.alex писал(а):
Eraser писал(а):Управляем модулем "Онлайн радио" через телеграм
Выкладываю может кому пригодится

Автоматически подгружаются все станции из модуля

Для удобства выложил экспортированные команду "Радио" и обработчик события "CallbackRadio".
Команду и обработчик импортировать в интерфейсе модуля "Telegram", кнопка "Инструменты".
При добавлении "CallbackRadio" следующая ошибка:
СпойлерПоказать
http://192.168.1.112/admin.php?pd=cGFuZ ... m&inst=adm&
1054: Unknown column 'ENABLE' in 'field list'
INSERT INTO `tlg_cmd`(`TITLE`, `DESCRIPTION`, `ENABLE`, `CODE`, `TYPE_EVENT`) VALUES('CallbackRadio', '', '1', 'if (strpos($callback, \'CallbackRadio\') !== false) {\r\n $skip = true;\r\n if ($callback == \'CallbackRadio_off\')\r\n {\r\n cm(\'RadioSetting.Control\', array(\'cmd\'=>\'stop\'));\r\n $this->sendAnswerCallbackQuery($callback_id,\"Радио выключено\", false);\r\n }\r\n else\r\n {\r\n $radio = substr($callback, 14);\r\n cm(\'RadioSetting.Control\',array(\'sta\'=>$radio,\'cmd\'=>\'play\')); \r\n $this->sendAnswerCallbackQuery($callback_id,\"Радио \".$radio.\" включено\", false);\r\n }\r\n}', '9')
вы импортируете событие на вкладке "Команды", надо импортировать на вкладке "События"

Re: Модуль "Telegram"

Добавлено: Вс дек 24, 2017 9:31 pm
Fantom
А можно как то подключить еще одного бота к MJD с другими пользователями и командами?

Re: Модуль "Telegram"

Добавлено: Пт дек 29, 2017 1:17 pm
oasis
Добрый день, проблема: не приходят сообщения с телефона на мажордомо, вообще никакие. Хотя события от мажордомо все приходят. Пользователь telegram в списке присутсвует, права администратора. В чем может быть загвоздка?

Re: Модуль "Telegram"

Добавлено: Пт дек 29, 2017 1:47 pm
skysilver
oasis писал(а):Добрый день, проблема: не приходят сообщения с телефона на мажордомо, вообще никакие. Хотя события от мажордомо все приходят. Пользователь telegram в списке присутсвует, права администратора. В чем может быть загвоздка?
Цикл cycle_telegram запущен?