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

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

Модератор: immortal

Yashalta
Сообщения: 315
Зарегистрирован: Вс май 20, 2018 9:27 am
Благодарил (а): 160 раз
Поблагодарили: 29 раз

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

Сообщение Yashalta » Пн дек 23, 2019 5:49 pm

xor писал(а):
Пн дек 23, 2019 12:53 pm
А по частям слать?
Да, это первое, что приходит в голову! Но, надеялся на возможность увеличить максимальное значение символов в сообщении...
antpino
Сообщения: 73
Зарегистрирован: Вт ноя 07, 2017 9:54 am
Благодарил (а): 83 раза
Поблагодарили: 5 раз

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

Сообщение antpino » Ср дек 25, 2019 11:52 am

Подскажите, как сделать кнопку в телеге я понял, а как теперь ее от туда убрать?))
З.Ы.
Я про дефолтную команду Ping, я ее включил, кнопка в телеге появилась, убрать не получается никак
Изображение
Изображение
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

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

Сообщение Eraser » Ср дек 25, 2019 2:46 pm

antpino писал(а):
Ср дек 25, 2019 11:52 am
Подскажите, как сделать кнопку в телеге я понял, а как теперь ее от туда убрать?))
З.Ы.
Я про дефолтную команду Ping, я ее включил, кнопка в телеге появилась, убрать не получается никак
отключите отображение в настройках, как придет новое событийное сообщение от MJD оно уберется
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
JK3141
Сообщения: 2
Зарегистрирован: Пн ноя 13, 2017 1:42 pm
Благодарил (а): 1 раз
Поблагодарили: 0

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

Сообщение JK3141 » Ср дек 25, 2019 5:52 pm

добрый день! на 30 странице описан пример создания кнопок. Кнопки создал, привязал к свои устройствам. по команде "Свет" отображается статус устройства, а вот с командой проблема((( как уже не менял значения , не получается управлять устройством... прописываю команду на кнопку сяоми- все работает! где , в какой строке указывается команда на управление? или я что то не так делаю?
antpino
Сообщения: 73
Зарегистрирован: Вт ноя 07, 2017 9:54 am
Благодарил (а): 83 раза
Поблагодарили: 5 раз

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

Сообщение antpino » Ср дек 25, 2019 7:05 pm

Eraser писал(а):
Ср дек 25, 2019 2:46 pm
antpino писал(а):
Ср дек 25, 2019 11:52 am
Подскажите, как сделать кнопку в телеге я понял, а как теперь ее от туда убрать?))
З.Ы.
Я про дефолтную команду Ping, я ее включил, кнопка в телеге появилась, убрать не получается никак
отключите отображение в настройках, как придет новое событийное сообщение от MJD оно уберется
А как я могу отправить новое событие с мжд, если эта кнопка по дефолту по нажатию (в тедеге) отправляет ping, в ответ мы получаем pong...
Извиняюсь за сумбурное объяснение, но я не понял)))
Отображение команды:Скрыть, я сделал.
Изображение
Изображение
antpino
Сообщения: 73
Зарегистрирован: Вт ноя 07, 2017 9:54 am
Благодарил (а): 83 раза
Поблагодарили: 5 раз

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

Сообщение antpino » Ср дек 25, 2019 7:12 pm

JK3141 писал(а):
Ср дек 25, 2019 5:52 pm
добрый день! на 30 странице описан пример создания кнопок. Кнопки создал, привязал к свои устройствам. по команде "Свет" отображается статус устройства, а вот с командой проблема((( как уже не менял значения , не получается управлять устройством... прописываю команду на кнопку сяоми- все работает! где , в какой строке указывается команда на управление? или я что то не так делаю?
Вам лучше скинуть код команды сюда.
Изображение
Изображение
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

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

Сообщение Eraser » Ср дек 25, 2019 9:30 pm

antpino писал(а):
Ср дек 25, 2019 7:05 pm
Eraser писал(а):
Ср дек 25, 2019 2:46 pm
antpino писал(а):
Ср дек 25, 2019 11:52 am
Подскажите, как сделать кнопку в телеге я понял, а как теперь ее от туда убрать?))
З.Ы.
Я про дефолтную команду Ping, я ее включил, кнопка в телеге появилась, убрать не получается никак
отключите отображение в настройках, как придет новое событийное сообщение от MJD оно уберется
А как я могу отправить новое событие с мжд, если эта кнопка по дефолту по нажатию (в тедеге) отправляет ping, в ответ мы получаем pong...
Извиняюсь за сумбурное объяснение, но я не понял)))
Отображение команды:Скрыть, я сделал.
выполните в MJD say("Сообщение");
За это сообщение автора Eraser поблагодарил:
antpino (Чт дек 26, 2019 4:05 am)
Рейтинг: 1.16%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
antpino
Сообщения: 73
Зарегистрирован: Вт ноя 07, 2017 9:54 am
Благодарил (а): 83 раза
Поблагодарили: 5 раз

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

Сообщение antpino » Чт дек 26, 2019 4:10 am

Всё теперь дошло, спасибо!
После прихода сообщений, происходит что-то вроде обновления кода.
Изображение
Изображение
dantesia
Сообщения: 16
Зарегистрирован: Вт май 02, 2017 11:24 pm
Благодарил (а): 0
Поблагодарили: 0

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

Сообщение dantesia » Чт дек 26, 2019 1:32 pm

Доброго времени суток!
Будьте так добры, подскажите...

Сделал меню с кнопками и т.д. по принципу главное меню, подменю и в каждом подменю открывается callback...

Всё замечательно работает, но бывают неприятные моменты. Когда включишь свет кнопкой и закроешь чат или телеграм, либо свернёшь приложение... то при повторном включении телеграма или при переключении на уже открытое приложение телеграмм происходит "самопроизвольное" "нажатие" на последнюю или предпоследнюю кнопку

можно это как-то решить?) в каком направлении рыть хотя бы...
Чисто логически не завершается выполнение какого-то цикла или что-то в этом роде...

Если требуется, то все "колбэки и прочее" скину без проблем
epmakf
Сообщения: 4
Зарегистрирован: Чт дек 26, 2019 3:00 pm
Благодарил (а): 1 раз
Поблагодарили: 0

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

Сообщение epmakf » Чт дек 26, 2019 10:10 pm

Не получается отправить снимок с камеры в телеграмм, подскажите что делаю не так?
Создал команду в модуле телеграмм:

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

// получаем картинку 
$url="http://admin2:123@192.168.12.212/ISAPI/Streaming/channels/101/picture?snapShotImageType=JPEG";  
$jpg="/var/www/cached/snapshot.jpg";
exec('ffmpeg -y -i "'.$url.'" -f image2 -vframes 1 '.$jpg.'');
// отправляем картинку в телеграмм
$this->sendImageToUser(1234567,$jpg); 
При запуске кода в истории событий пишется:
21:49:37 Command:Снимок Result:
21:49:34 Execute user`s code command
21:49:34 Find command

Такое ощущение, что в папке /var/www/cached/snapshot.jpg -снимок не создается.
Ответить