Спасибо за ответ. А можно как то добиться, чтобы картинка отправлялась с помощью сценария MD? Сейчас есть 5 камер, для каждой создан сценарий для отправки изображения. Вызов сценария осуществляется из меню с помощью события messageHookEraser писал(а): Чт фев 24, 2022 11:12 amsendImageToUser($chat_id,$jpg)Dimonopera писал(а): Ср фев 23, 2022 9:38 am Всем здравствовать. Подскажите пожалуйста, как реализовать отправку картинки с камеры тому пользователю, который отправил запрос?
Где то натыкался на решение, но никак найти не могу. Уже второй день по форуму лазию
Сейчас у меня такой код отправкиЗаранее спасибоКод: Выделить всё
// получаем картинку $url="rtsp://192.168.1.201:554/user=admin_password=HOGzcTu7_channel=1_stream=1.sdp?real_stream"; $jpg="C:/_majordomo/htdocs/cached/img/snapshot.jpg"; exec('ffmpeg -y -i '.$url.' -r 10 -f image2 -ss 00:00:02.500 -vframes 1 '.$jpg.''); // отправляем картинку в телеграмм include_once(DIR_MODULES . 'telegram/telegram.class.php'); $telegram_module = new telegram(); $telegram_module->sendImageToUser(1092570625,$jpg);
[Модуль] Telegram (telegram)
Модератор: immortal
-
Dimonopera
- Сообщения: 91
- Зарегистрирован: Чт окт 04, 2018 10:12 am
Re: [Модуль] Telegram (telegram)
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Контактная информация:
Re: [Модуль] Telegram (telegram)
передавайте в сценарий $chat_idDimonopera писал(а): Чт фев 24, 2022 12:08 pmСпасибо за ответ. А можно как то добиться, чтобы картинка отправлялась с помощью сценария MD? Сейчас есть 5 камер, для каждой создан сценарий для отправки изображения. Вызов сценария осуществляется из меню с помощью события messageHookEraser писал(а): Чт фев 24, 2022 11:12 amsendImageToUser($chat_id,$jpg)Dimonopera писал(а): Ср фев 23, 2022 9:38 am Всем здравствовать. Подскажите пожалуйста, как реализовать отправку картинки с камеры тому пользователю, который отправил запрос?
Где то натыкался на решение, но никак найти не могу. Уже второй день по форуму лазию
Сейчас у меня такой код отправкиЗаранее спасибоКод: Выделить всё
// получаем картинку $url="rtsp://192.168.1.201:554/user=admin_password=HOGzcTu7_channel=1_stream=1.sdp?real_stream"; $jpg="C:/_majordomo/htdocs/cached/img/snapshot.jpg"; exec('ffmpeg -y -i '.$url.' -r 10 -f image2 -ss 00:00:02.500 -vframes 1 '.$jpg.''); // отправляем картинку в телеграмм include_once(DIR_MODULES . 'telegram/telegram.class.php'); $telegram_module = new telegram(); $telegram_module->sendImageToUser(1092570625,$jpg);
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
-
Dimonopera
- Сообщения: 91
- Зарегистрирован: Чт окт 04, 2018 10:12 am
Re: [Модуль] Telegram (telegram)
Картинка приходит только если выполняется $telegram_module->sendImageToUser(1092570625,$jpg);Eraser писал(а): Чт фев 24, 2022 12:33 pmпередавайте в сценарий $chat_idDimonopera писал(а): Чт фев 24, 2022 12:08 pmСпасибо за ответ. А можно как то добиться, чтобы картинка отправлялась с помощью сценария MD? Сейчас есть 5 камер, для каждой создан сценарий для отправки изображения. Вызов сценария осуществляется из меню с помощью события messageHookEraser писал(а): Чт фев 24, 2022 11:12 amsendImageToUser($chat_id,$jpg)Dimonopera писал(а): Ср фев 23, 2022 9:38 am Всем здравствовать. Подскажите пожалуйста, как реализовать отправку картинки с камеры тому пользователю, который отправил запрос?
Где то натыкался на решение, но никак найти не могу. Уже второй день по форуму лазию
Сейчас у меня такой код отправкиЗаранее спасибоКод: Выделить всё
// получаем картинку $url="rtsp://192.168.1.201:554/user=admin_password=HOGzcTu7_channel=1_stream=1.sdp?real_stream"; $jpg="C:/_majordomo/htdocs/cached/img/snapshot.jpg"; exec('ffmpeg -y -i '.$url.' -r 10 -f image2 -ss 00:00:02.500 -vframes 1 '.$jpg.''); // отправляем картинку в телеграмм include_once(DIR_MODULES . 'telegram/telegram.class.php'); $telegram_module = new telegram(); $telegram_module->sendImageToUser(1092570625,$jpg);
Если выполнять $telegram_module->sendImageToUser($chat_id,$jpg); то изображение не приходит. Только если создать команду непосредственно в телеграме.
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Контактная информация:
Re: [Модуль] Telegram (telegram)
ну естественно $chat_id надо передавать в сценарийDimonopera писал(а): Чт фев 24, 2022 1:08 pmКартинка приходит только если выполняется $telegram_module->sendImageToUser(1092570625,$jpg);Eraser писал(а): Чт фев 24, 2022 12:33 pmпередавайте в сценарий $chat_idDimonopera писал(а): Чт фев 24, 2022 12:08 pmСпасибо за ответ. А можно как то добиться, чтобы картинка отправлялась с помощью сценария MD? Сейчас есть 5 камер, для каждой создан сценарий для отправки изображения. Вызов сценария осуществляется из меню с помощью события messageHookEraser писал(а): Чт фев 24, 2022 11:12 amsendImageToUser($chat_id,$jpg)Dimonopera писал(а): Ср фев 23, 2022 9:38 am Всем здравствовать. Подскажите пожалуйста, как реализовать отправку картинки с камеры тому пользователю, который отправил запрос?
Где то натыкался на решение, но никак найти не могу. Уже второй день по форуму лазию
Сейчас у меня такой код отправкиЗаранее спасибоКод: Выделить всё
// получаем картинку $url="rtsp://192.168.1.201:554/user=admin_password=HOGzcTu7_channel=1_stream=1.sdp?real_stream"; $jpg="C:/_majordomo/htdocs/cached/img/snapshot.jpg"; exec('ffmpeg -y -i '.$url.' -r 10 -f image2 -ss 00:00:02.500 -vframes 1 '.$jpg.''); // отправляем картинку в телеграмм include_once(DIR_MODULES . 'telegram/telegram.class.php'); $telegram_module = new telegram(); $telegram_module->sendImageToUser(1092570625,$jpg);
Если выполнять $telegram_module->sendImageToUser($chat_id,$jpg); то изображение не приходит. Только если создать команду непосредственно в телеграме.
пишите код сразу в команде, зачем вам сценарий
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
-
Dimonopera
- Сообщения: 91
- Зарегистрирован: Чт окт 04, 2018 10:12 am
Re: [Модуль] Telegram (telegram)
Сразу в код совсем запутаюсь. И так длинный получается. Настроено меню с несколькими уровнями, один из них как раз выбор камер.Eraser писал(а): Чт фев 24, 2022 1:31 pmну естественно $chat_id надо передавать в сценарийDimonopera писал(а): Чт фев 24, 2022 1:08 pmКартинка приходит только если выполняется $telegram_module->sendImageToUser(1092570625,$jpg);Eraser писал(а): Чт фев 24, 2022 12:33 pmпередавайте в сценарий $chat_idDimonopera писал(а): Чт фев 24, 2022 12:08 pmСпасибо за ответ. А можно как то добиться, чтобы картинка отправлялась с помощью сценария MD? Сейчас есть 5 камер, для каждой создан сценарий для отправки изображения. Вызов сценария осуществляется из меню с помощью события messageHookEraser писал(а): Чт фев 24, 2022 11:12 amsendImageToUser($chat_id,$jpg)Dimonopera писал(а): Ср фев 23, 2022 9:38 am Всем здравствовать. Подскажите пожалуйста, как реализовать отправку картинки с камеры тому пользователю, который отправил запрос?
Где то натыкался на решение, но никак найти не могу. Уже второй день по форуму лазию
Сейчас у меня такой код отправкиЗаранее спасибоКод: Выделить всё
// получаем картинку $url="rtsp://192.168.1.201:554/user=admin_password=HOGzcTu7_channel=1_stream=1.sdp?real_stream"; $jpg="C:/_majordomo/htdocs/cached/img/snapshot.jpg"; exec('ffmpeg -y -i '.$url.' -r 10 -f image2 -ss 00:00:02.500 -vframes 1 '.$jpg.''); // отправляем картинку в телеграмм include_once(DIR_MODULES . 'telegram/telegram.class.php'); $telegram_module = new telegram(); $telegram_module->sendImageToUser(1092570625,$jpg);
Если выполнять $telegram_module->sendImageToUser($chat_id,$jpg); то изображение не приходит. Только если создать команду непосредственно в телеграме.
пишите код сразу в команде, зачем вам сценарий
Код: Выделить всё
$pos = strripos($text , "Зал");
if ($pos > -1) {
runScript('Camera_zall');
$this->sendMessageToUser($chat_id, "Выберите камеру:",$option2);
$skip = true;
}
$pos = strripos($text , "Сектор1");
if ($pos > -1) {
runScript('Camera_sektor1');
$this->sendMessageToUser($chat_id, "Выберите камеру:",$option2);
$skip = true;
}Выбор сценария для отправки как то немного упрощает работу с кодом. По крайней мере для меня
Re: [Модуль] Telegram (telegram)
меня порой пугают примеры кода в данной ветке
причем они де"эволюционируют" с каждым разом и итерацией
причем они де"эволюционируют" с каждым разом и итерацией
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Re: [Модуль] Telegram (telegram)
Copy-paste?Logrus писал(а): Чт фев 24, 2022 2:46 pm меня порой пугают примеры кода в данной ветке![]()
причем они де"эволюционируют" с каждым разом и итерацией![]()
Re: [Модуль] Telegram (telegram)
хуже, юзеры еще пытаются привнести свое понимание
пример с удалением постов, выложенным примером оного и (миша) два! года не мог это настроить пока наконец то не показал свой код в тлг курилке, ну несколько правок к правильному и все заработало
и такого полно
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
-
Dimonopera
- Сообщения: 91
- Зарегистрирован: Чт окт 04, 2018 10:12 am
Re: [Модуль] Telegram (telegram)
Ну не все же рождаются со знаниями программирования. Учимся по меру возможностей. Для знающего человека мои вопросы конечно глупые, Но если их не задавать, как разобраться?Logrus писал(а): Чт фев 24, 2022 2:46 pm меня порой пугают примеры кода в данной ветке![]()
причем они де"эволюционируют" с каждым разом и итерацией![]()
Re: [Модуль] Telegram (telegram)
Алиса перестала писать в телеграм. Причем если отправляешь тестовое сообщение - все приходит. От меня с телеги - тоже в чат приходят сообщения, а вот ответ от Алисы не возвращается. В истории событий такая фигня: 22:36:55 0.63537100 Command not found. Не могу понять где и что я сломал (