Разработка дополнительных модулей, подключение различных приложений.
Модератор: immortal
-
Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
-
Благодарил (а):
14 раз
-
Поблагодарили:
869 раз
-
Контактная информация:
Сообщение
Eraser » Вт июн 09, 2020 9:38 am
webms писал(а): ↑Пн июн 08, 2020 11:33 am
Добавьте пожалуйста это в раздел "Помощь"
и тут кстати отсутствует sendImage, он работает, проверял
Код: Выделить всё
sendImageToAdmin($chartPNG, '', null, '', true); # без звука
добавил
и нужно ли кому-то режим без звука для видео, альбома, стикера, файла и др.?
- За это сообщение автора Eraser поблагодарил:
- webms (Вт июн 09, 2020 12:37 pm)
-
chip
- Сообщения: 158
- Зарегистрирован: Пн ноя 09, 2015 11:03 pm
-
Благодарил (а):
43 раза
-
Поблагодарили:
7 раз
Сообщение
chip » Вт июн 23, 2020 11:48 am
Уважаемые форумчане,
пару дней назад перестали приходить сообщения в телеграмм (в настройках модуля указано что все say с важностью 5 должны приходить, тобишь ранее сообщения формата "say("test1",5);" приходили в телеграмм) при этом команды из телеграмма обрабатываются мажордомо отлично, и если отправлять тестовое сообщение непосредственно из модуля - всё также работает. Единственное что сделал - установил модуль Терминалы2, и обновил систему.
Подскажите, пожалуйста, куда копать.
-
tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
-
Благодарил (а):
223 раза
-
Поблагодарили:
815 раз
Сообщение
tarasfrompir » Вт июн 23, 2020 12:39 pm
chip писал(а): ↑Вт июн 23, 2020 11:48 am
Уважаемые форумчане,
пару дней назад перестали приходить сообщения в телеграмм (в настройках модуля указано что все say с важностью 5 должны приходить, тобишь ранее сообщения формата "say("test1",5);" приходили в телеграмм) при этом команды из телеграмма обрабатываются мажордомо отлично, и если отправлять тестовое сообщение непосредственно из модуля - всё также работает. Единственное что сделал - установил модуль Терминалы2, и обновил систему.
Подскажите, пожалуйста, куда копать.
не в ту тему притензии пишете - терминал НОВЫЙ с ттс телеграм - настроили ?
- За это сообщение автора tarasfrompir поблагодарил:
- chip (Вт июн 23, 2020 1:18 pm)
Спасибо нам ПОМОЖЕТ..!
-
chip
- Сообщения: 158
- Зарегистрирован: Пн ноя 09, 2015 11:03 pm
-
Благодарил (а):
43 раза
-
Поблагодарили:
7 раз
Сообщение
chip » Вт июн 23, 2020 1:09 pm
tarasfrompir писал(а): ↑Вт июн 23, 2020 12:39 pm
chip писал(а): ↑Вт июн 23, 2020 11:48 am
Уважаемые форумчане,
пару дней назад перестали приходить сообщения в телеграмм (в настройках модуля указано что все say с важностью 5 должны приходить, тобишь ранее сообщения формата "say("test1",5);" приходили в телеграмм) при этом команды из телеграмма обрабатываются мажордомо отлично, и если отправлять тестовое сообщение непосредственно из модуля - всё также работает. Единственное что сделал - установил модуль Терминалы2, и обновил систему.
Подскажите, пожалуйста, куда копать.
не в ту тему притензии пишете - терминал НОВЫЙ с ттс телеграм - настроили ?
Дык какие же претензии, наоборот просьба помощи и напутственный пендель куда копать.
По Терминалу - всё сделал как в теме, rhvoice с высшим приоритетом, остальное оставил как раньше.
-
chip
- Сообщения: 158
- Зарегистрирован: Пн ноя 09, 2015 11:03 pm
-
Благодарил (а):
43 раза
-
Поблагодарили:
7 раз
Сообщение
chip » Вт июн 23, 2020 1:18 pm
Блин, спасибо. Я просто с танцами в попытке заставить google home mini работать как терминал совсем пропустил что в Терминал2 нужно телеграмм как терминал отдельно настраивать. Простите за спам.
-
AlexS
- Сообщения: 4
- Зарегистрирован: Пт июн 26, 2020 12:41 am
-
Благодарил (а):
2 раза
-
Поблагодарили:
0
Сообщение
AlexS » Пт июн 26, 2020 12:46 am
Доброго времени суток!
Пытаюсь свести все кнопки команд под одну "крышу." Функций пока не много, но хоть убейте не понимаю куда рыть.
Код команды:
Код: Выделить всё
$option = array( array(
$this->buildInlineKeyboardButton($text="Свет","","",""),
$this->buildInlineKeyboardButton($text="Погода Яндекс:","","Погода Яндекс:",""),
$this->buildInlineKeyboardButton($text="Где?","","","")
) );
$keyb = $this->buildInlineKeyBoard($option);
$content = array('chat_id' => $chat_id, 'text' => "Меню:", 'reply_markup' => $keyb);
$this->sendContent($content);
Вот как бы это всё свести в одно, так как указанные опции присутствуют и по отдельности работают, а вместе не хотят =(
Ну и кнопку возарата назад я хоть убейте не могу понять как прикрутить. Можно конечно каждый раз тыкать "меню"... но в перспективе это такое себе.
Заранее благодарю за помощь!
-
Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
-
Благодарил (а):
14 раз
-
Поблагодарили:
869 раз
-
Контактная информация:
Сообщение
Eraser » Пт июн 26, 2020 7:35 am
AlexS писал(а): ↑Пт июн 26, 2020 12:46 am
Доброго времени суток!
Пытаюсь свести все кнопки команд под одну "крышу." Функций пока не много, но хоть убейте не понимаю куда рыть.
Код команды:
Код: Выделить всё
$option = array( array(
$this->buildInlineKeyboardButton($text="Свет","","",""),
$this->buildInlineKeyboardButton($text="Погода Яндекс:","","Погода Яндекс:",""),
$this->buildInlineKeyboardButton($text="Где?","","","")
) );
$keyb = $this->buildInlineKeyBoard($option);
$content = array('chat_id' => $chat_id, 'text' => "Меню:", 'reply_markup' => $keyb);
$this->sendContent($content);
Вот как бы это всё свести в одно, так как указанные опции присутствуют и по отдельности работают, а вместе не хотят =(
Ну и кнопку возарата назад я хоть убейте не могу понять как прикрутить. Можно конечно каждый раз тыкать "меню"... но в перспективе это такое себе.
Заранее благодарю за помощь!
для Inline клавиатуры нужны callback обработчики
-
Logrus
- Сообщения: 2084
- Зарегистрирован: Пт апр 07, 2017 12:20 pm
-
Благодарил (а):
313 раз
-
Поблагодарили:
457 раз
Сообщение
Logrus » Пт июн 26, 2020 8:44 am
AlexS писал(а): ↑Пт июн 26, 2020 12:46 am
Доброго времени суток!
Пытаюсь свести все кнопки команд под одну "крышу." Функций пока не много, но хоть убейте не понимаю куда рыть.
Код команды:
Код: Выделить всё
$option = array( array(
$this->buildInlineKeyboardButton($text="Свет","","",""),
$this->buildInlineKeyboardButton($text="Погода Яндекс:","","Погода Яндекс:",""),
$this->buildInlineKeyboardButton($text="Где?","","","")
) );
$keyb = $this->buildInlineKeyBoard($option);
$content = array('chat_id' => $chat_id, 'text' => "Меню:", 'reply_markup' => $keyb);
$this->sendContent($content);
Вот как бы это всё свести в одно, так как указанные опции присутствуют и по отдельности работают, а вместе не хотят =(
Ну и кнопку возарата назад я хоть убейте не могу понять как прикрутить. Можно конечно каждый раз тыкать "меню"... но в перспективе это такое себе.
Заранее благодарю за помощь!
у себя в меню 8 основных с каллбеками и впринципе удобно, в блоге есть описание части и ссылки на эту тему
- Screenshot_2020-06-26-10-40-42.png (304.65 КБ) 3079 просмотров
самое главное это просто и не сложно модернизировать далее, ну и другие каллбеки еще есть - расширяют функционал
Telegram |
Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с
10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) )))
Спасибо
-
AlexS
- Сообщения: 4
- Зарегистрирован: Пт июн 26, 2020 12:41 am
-
Благодарил (а):
2 раза
-
Поблагодарили:
0
Сообщение
AlexS » Пт июн 26, 2020 11:27 am
для Inline клавиатуры нужны callback обработчики
Т.е. я правильно понмиаю мне нужно будент все команды что мне нужно закинуть в меню перевести на callback?