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

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

Модератор: immortal

Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

Не совсем понял где вы в модуле телеграма прописали первый код...но я делал примерно так - создавал кнопку в модуле телеге, к примеру "Меню". Не помню передавало ли что то по этой кнопке в чат или нет...но если не передаёт - в код кнопки можно вписать say('Меню');. А уже в шаблоне поведения "Меню" - возвращал кнопки, которые должны появиться в меню.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Logrus
Сообщения: 2113
Зарегистрирован: Пт апр 07, 2017 12:20 pm

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

Сообщение Logrus »

ммм, а зачем такие извращения? в самом модуле не ого?
и примеры автор здесь выкладывал про пу
Telegram | Блог
Raspberry Pi3, с образа от Сергея 3.31, PHP 7, флешка 16 Гб работает с 10.09.2017
Почти всё время уходит на исправление ошибок, оставшееся - на их повторение. (с) ))) Спасибо
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

Ну я хз как...у меня цель тогда была многопользовательский диалог с разграничением прав сделать. Я сделал. Больше с телеграмом не работал)) Ну и советчиков не особо много отозвалось)))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am

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

Сообщение gagarin74 »

Всё,спасибо всем. Меню с подменю получилось.На практике получилось очень просто.
Делюсь опытом,ну и самому что бы потом не забыть.

В приложение теллеграм создаем -команда-> добавить новую запись.
название -> Начальное меню работы с Алисой
код PHP

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

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$option = array( array("Свет", "Погода","Медиа"), array("География", "E") );
$telegram_module = new telegram();
$telegram_module->sendMessageToUser($chat_id,"Выберите",$option);
На этом первый этап закончен.

Второй этап.
В приложение теллеграм создаем -команда-> добавить новую запись.
название -> Свет

ну и код PHP

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

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$option = array( array("Свет1", "Свет2","Свет3"), array("Свет4", "Свет5") );
$telegram_module = new telegram();
$telegram_module->sendMessageToUser($chat_id,"Выберите",$option);
На этом второй этап закончен.

Третий
В приложение теллеграм создаем -команда-> добавить новую запись.
название -> Свет1

ну и код PHP

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

say ("свет1 нажат",3);
Всё!!!!
Я расписал только одну полностью ветку Свет.
Все команды кроме первой имеют антрибут - Отображение команды->Скрыть.

Не судите строго ,делал для себя и с тем функционалом что мне нужен- все окейно.
Соответственно вместо say ("свет1 нажат",3); можно писать любые обработчики.
Так же можно команду Свет1 поместить в Шаблоны поведения итд итп.
Это уже не принципиально.

Еще раз СПАСИБО всем кто откликнулся.
Aleksandr_A
Сообщения: 33
Зарегистрирован: Ср окт 09, 2019 9:24 am

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

Сообщение Aleksandr_A »

Как убрать вот эти часы на inline кнопке после клика? Можно конечно изменить сообщение на такое же, а другого варианта нет?
Изображение
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

Вроде в callback функции надо return прописать...но не уверен...мельком видел такое...сам такую клаву не юзал, через кнопки внизу экрана делал, там такого нет.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
mrdizel
Сообщения: 5
Зарегистрирован: Вт ноя 05, 2019 10:30 pm

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

Сообщение mrdizel »

Добрый день.
Ни как у меня не работает модуль.Апи прописал.Как отсылаю сообщение боту то цикл падает.

11:04:02 0.09590400 Update user info
11:04:02 0.09440200 {"ok":false,"curl_error_code":28,"curl_error":"Connection timed out after 10001 milliseconds"}
11:03:52 0.09259900 Me: @ ()
11:03:52 0.09239200 {"ok":false,"curl_error_code":28,"curl_error":"Connection timed out after 10001 milliseconds"}
Аватара пользователя
nick7zmail
Сообщения: 7573
Зарегистрирован: Пн окт 28, 2013 8:14 am
Откуда: Екатеринбург

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

Сообщение nick7zmail »

Не может достучаться до сервера. Проверьте прокси.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
:arrow: Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Aleksandr_A
Сообщения: 33
Зарегистрирован: Ср окт 09, 2019 9:24 am

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

Сообщение Aleksandr_A »

При создании сообщения с картинкой и inline клавиатурой не работает форматирование. Это ограничение телеграм?
znachok88
Сообщения: 96
Зарегистрирован: Сб май 19, 2018 11:08 pm

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

Сообщение znachok88 »

Привет. Есть млина 4, образ для нее, все работает, а вот тедеграм модуль не хочет...токены менял...статус светится, все норм...а отправляю /start ничего не приходит...в логах пустота:(
Ответить