[Модуль] Telegram (telegram)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

roman_rv
Сообщения: 24
Зарегистрирован: Вт дек 13, 2016 8:01 am
Откуда: Екатеринбург
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: Модуль "Telegram"

Сообщение roman_rv » Пн мар 13, 2017 10:38 am

Добрый день.
Не реагирует на сообщения тел->модуль. В истории событий модуля ничего. Пользователь как администратор, все галки стоят.
Сообщения модуль->тел ходят нормально как из истории, так и из сценариев.
Спасибо.
Raspberry Pi 3 hdd boot
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение Eraser » Пн мар 13, 2017 10:41 am

roman_rv писал(а):Добрый день.
Не реагирует на сообщения тел->модуль. В истории событий модуля ничего. Пользователь как администратор, все галки стоят.
Сообщения модуль->тел ходят нормально как из истории, так и из сценариев.
Спасибо.
какие настройки модуля - какой режим работы (постоянный опрос или webhook)?
запущен ли цикл?
включите в настройках опцию "Debug" - что в истории после перезапуска цикла?
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
roman_rv
Сообщения: 24
Зарегистрирован: Вт дек 13, 2016 8:01 am
Откуда: Екатеринбург
Благодарил (а): 5 раз
Поблагодарили: 1 раз

Re: Модуль "Telegram"

Сообщение roman_rv » Пн мар 13, 2017 11:11 am

Eraser писал(а):
roman_rv писал(а):Добрый день.
Не реагирует на сообщения тел->модуль. В истории событий модуля ничего. Пользователь как администратор, все галки стоят.
Сообщения модуль->тел ходят нормально как из истории, так и из сценариев.
Спасибо.
какие настройки модуля - какой режим работы (постоянный опрос или webhook)?
запущен ли цикл?
включите в настройках опцию "Debug" - что в истории после перезапуска цикла?
Режим - постоянный опрос.
Цикл не был запущен, запустил, пока все работает. Спасибо, недоглядел ))
Raspberry Pi 3 hdd boot
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение Amarok » Пн мар 13, 2017 1:08 pm

а модуль подобные сообщения не отсылает:

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

<font color="red">открыта</font> 
Хнык?
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение Eraser » Пн мар 13, 2017 1:10 pm

Amarok писал(а):а модуль подобные сообщения не отсылает:

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

<font color="red">открыта</font>
Хнык?
только так
https://core.telegram.org/bots/api#html-style
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
gagarin74
Сообщения: 330
Зарегистрирован: Пн апр 06, 2015 9:51 am
Благодарил (а): 37 раз
Поблагодарили: 22 раза

Re: Модуль "Telegram"

Сообщение gagarin74 » Вс апр 02, 2017 1:35 pm

Добрый день.
Помогите пожалуйста.
имеется картинка со статусом работы сети http://192.168.88.1/graphs/iface/ether1/daily.gif

в телеграмме сделал кнопку ПРОВЕРКА СЕТИ. при нажатие в телеграмм должна загружаться картинка.
в примерах с форумах все работает,но там картинка внутри веб сервера $telegram_module->sendImageToAll( '/var/www/images/trees.jpg');
а у меня внешняя.
Как правильно скрипт написать?

say ("проверка");
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToAll('http://192.168.88.1/graphs/iface/ether1/daily.gif');

Я наверное не правильно пишу последнию строчку
Tem
Сообщения: 36
Зарегистрирован: Ср фев 01, 2017 9:03 am
Благодарил (а): 6 раз
Поблагодарили: 3 раза

Re: Модуль "Telegram"

Сообщение Tem » Вс апр 02, 2017 2:15 pm

Тут в теме был вот такой пример:

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

$url = "http://192.168.0.99/cgi-bin/jpg/image.cgi";
$img = "/var/www/files/webcam.jpg";
file_put_contents($img, file_get_contents($url));
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToUser($chat_id,$img);
 
EvilEyes
Сообщения: 6
Зарегистрирован: Пт апр 07, 2017 5:33 pm
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Модуль "Telegram"

Сообщение EvilEyes » Сб апр 08, 2017 2:58 pm

Подскажите, а работает ли бот без webhook? Вроде сделал все по инструкции, но бот не "видит" отправленных ему сообщение, кроме /start.
Т.е. мне приходят сообщения от бота, но отправив ему что либо он меня не "слышит".
СпойлерПоказать
Изображение
Изображение
Изображение
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 868 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение Eraser » Сб апр 08, 2017 3:10 pm

EvilEyes писал(а):Подскажите, а работает ли бот без webhook? Вроде сделал все по инструкции, но бот не "видит" отправленных ему сообщение, кроме /start.
Т.е. мне приходят сообщения от бота, но отправив ему что либо он меня не "слышит".
СпойлерПоказать
Изображение
Изображение
Изображение
Должен, но я давно не проверял. А в логах что?

Отправлено с моего MX_Base через Tapatalk
За это сообщение автора Eraser поблагодарил:
EvilEyes (Сб апр 08, 2017 6:15 pm)
Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
EvilEyes
Сообщения: 6
Зарегистрирован: Пт апр 07, 2017 5:33 pm
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Модуль

Сообщение EvilEyes » Сб апр 08, 2017 3:25 pm

Eraser писал(а):
EvilEyes писал(а):Подскажите, а работает ли бот без webhook? Вроде сделал все по инструкции, но бот не "видит" отправленных ему сообщение, кроме /start.
Т.е. мне приходят сообщения от бота, но отправив ему что либо он меня не "слышит".
СпойлерПоказать
Изображение
Изображение
Изображение
Должен, но я давно не проверял. А в логах что?

Отправлено с моего MX_Base через Tapatalk

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

Filter: 
Привет, тест!
 Pause
15:21:00 205****6* (Odessa***, Vitalii)=Привет, тест!
15:21:00 Chatid: 205****6*; Bot-name: Alexa**Bot; Message: Привет, тест!
[text] => Привет, тест!
В логе он видит, что я ему написал. А как передать это в строку команд? Или я что-то не так понимаю?

UPDATE: после очередной переустановки модуля заработало, сработало правило- написать на форум и заработает) Спасибо большое, одной проблемой меньше)
Ответить