Страница 32 из 193

Re: Модуль "Telegram"

Добавлено: Вт окт 18, 2016 10:37 am
m-malva
m-malva писал(а): current version: 2016-09-21 10:43:31
хотя был полностью уверен что качал более позднюю.
о вспомнил
2016-09-21 все работало
а 4-10-2016 после обновления перестало вот и откатился
Как недавно выяснилось эта надпись не означает что система действительно обновлена. Сергей обещал посмотреть.
версия последняя так как появился перезапуск циклов в иксрее

Re: Модуль "Telegram"

Добавлено: Вт окт 18, 2016 2:36 pm
dima1383
Подскажите как передать картинку такого формата http://192.168.0.99/cgi-bin/jpg/image.cgi

Re: Модуль "Telegram"

Добавлено: Вт окт 18, 2016 3:08 pm
Eraser
dima1383 писал(а):Подскажите как передать картинку такого формата http://192.168.0.99/cgi-bin/jpg/image.cgi
как-то так

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

$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);

Re: Модуль "Telegram"

Добавлено: Вт окт 18, 2016 7:56 pm
Jager
Eraser писал(а):
У меня вот такой код

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

$image_url="http://192.168.2.200/modules/thumb/thumb.php?img=C%3A%5C_majordomo%5Chtdocs%2Fcached%2Fthumb_88a6e43afcad4ec7e98c3cc37f20fc9ertsp1921682212554ch01264ptypeudp&w=320&h=&url=cnRzcDovLzE5Mi4xNjguMi4yMTI6NTU0L2NoMDEuMjY0P3B0eXBlPXVkcA==&live=&username=Jager&password=2791fr"; //вышенайденный путь
$save_to="./cached/img/auto.jpg"; // куда сохранять
$result=getURL($image_url,0);
SaveFile($save_to, $result);
$chat_id=$params['id'];
//отправляем картинку в телеграмм
$img='C:/_majordomo/htdocs/cached/img/auto.jpg';
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToAll($img);
//$telegram_module->sendImageToUser($chat_id,$img); 
Отправляет картинку с камеры всем пользователям, если же я расскоментирую последнюю строчку что бы фото уходило отправившему команду то в ответ тишина.
Что я делаю не так?

Re: Модуль "Telegram"

Добавлено: Вт окт 18, 2016 8:01 pm
Eraser
Jager писал(а):
Eraser писал(а):
У меня вот такой код

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

$image_url="http://192.168.2.200/modules/thumb/thumb.php?img=C%3A%5C_majordomo%5Chtdocs%2Fcached%2Fthumb_88a6e43afcad4ec7e98c3cc37f20fc9ertsp1921682212554ch01264ptypeudp&w=320&h=&url=cnRzcDovLzE5Mi4xNjguMi4yMTI6NTU0L2NoMDEuMjY0P3B0eXBlPXVkcA==&live=&username=Jager&password=2791fr"; //вышенайденный путь
$save_to="./cached/img/auto.jpg"; // куда сохранять
$result=getURL($image_url,0);
SaveFile($save_to, $result);
$chat_id=$params['id'];
//отправляем картинку в телеграмм
$img='C:/_majordomo/htdocs/cached/img/auto.jpg';
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToAll($img);
//$telegram_module->sendImageToUser($chat_id,$img); 
 
Отправляет картинку с камеры всем пользователям, если же я расскоментирую последнюю строчку что бы фото уходило отправившему команду то в ответ тишина.
Что я делаю не так?
Если этот код в команде то $chat_id=$params['id']; не надо

Re: Модуль "Telegram"

Добавлено: Вт окт 18, 2016 8:13 pm
Jager
Eraser писал(а):Если этот код в команде то $chat_id=$params['id']; не надо
Этот код в скрипте.

Re: Модуль "Telegram"

Добавлено: Вт окт 18, 2016 8:55 pm
T-REX-XP
Не могли бы вы добавить в модуль кодирование служебных символов в сообщении в соответствии с рекомендациями на сайте: https://telegram-bot-sdk.readme.io/docs/sendmessage
Пытаюсь заставить Алису отвечать форматированными карточками, а телеграм не хавает разметку, зато обычный чат Алисы, выводит текст форматируя тегами что я написал. Спасибо.

Re: Модуль "Telegram"

Добавлено: Вт окт 18, 2016 9:21 pm
Eraser
T-REX-XP писал(а):Не могли бы вы добавить в модуль кодирование служебных символов в сообщении в соответствии с рекомендациями на сайте: https://telegram-bot-sdk.readme.io/docs/sendmessage
Пытаюсь заставить Алису отвечать форматированными карточками, а телеграм не хавает разметку, зато обычный чат Алисы, выводит текст форматируя тегами что я написал. Спасибо.
HTML разметка включена, понимает

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

<b>bold</b>, <strong>bold</strong>
    <i>italic</i>, <em>italic</em>
    <a href="URL">inline URL</a>
    <code>inline fixed-width code</code>
    <pre>pre-formatted fixed-width code block</pre>
в соответствии с https://core.telegram.org/bots/api/#html-style

Re: Модуль "Telegram"

Добавлено: Вт окт 18, 2016 9:48 pm
T-REX-XP
Eraser писал(а):
T-REX-XP писал(а):Не могли бы вы добавить в модуль кодирование служебных символов в сообщении в соответствии с рекомендациями на сайте: https://telegram-bot-sdk.readme.io/docs/sendmessage
Пытаюсь заставить Алису отвечать форматированными карточками, а телеграм не хавает разметку, зато обычный чат Алисы, выводит текст форматируя тегами что я написал. Спасибо.
HTML разметка включена, понимает

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

<b>bold</b>, <strong>bold</strong>
    <i>italic</i>, <em>italic</em>
    <a href="URL">inline URL</a>
    <code>inline fixed-width code</code>
    <pre>pre-formatted fixed-width code block</pre> 
в соответствии с https://core.telegram.org/bots/api/#html-style


Спасибо за столь быстрый ответ. Похоже я что то напутал, но вывести в телеграм текст форматированными у меня не получается(
Вот что я делаю:
1. Создал шаблон : card,
2. Написал скрипт на реакцию : Say("<b>Card</b>");
Ввёл слово в диалог, и получил ответ от Алисы, в телеграм пришло только<b>Card</b>
Где я ошибся, не пойму((

Спасибо.

Re: Модуль "Telegram"

Добавлено: Вт окт 18, 2016 10:15 pm
Eraser
T-REX-XP писал(а): Спасибо за столь быстрый ответ. Похоже я что то напутал, но вывести в телеграм текст форматированными у меня не получается(
Вот что я делаю:
1. Создал шаблон : card,
2. Написал скрипт на реакцию : Say("<b>Card</b>");
Ввёл слово в диалог, и получил ответ от Алисы, в телеграм пришло только<b>Card</b>
Где я ошибся, не пойму((

Спасибо.
Да, действительно при отправке сообщений из say не было включена верстка HTML
Исправил