Страница 156 из 193
Re: [Модуль] Telegram (telegram)
Добавлено: Вт мар 17, 2020 9:35 am
nick7zmail
Не совсем понял где вы в модуле телеграма прописали первый код...но я делал примерно так - создавал кнопку в модуле телеге, к примеру "Меню". Не помню передавало ли что то по этой кнопке в чат или нет...но если не передаёт - в код кнопки можно вписать say('Меню');. А уже в шаблоне поведения "Меню" - возвращал кнопки, которые должны появиться в меню.
Re: [Модуль] Telegram (telegram)
Добавлено: Вт мар 17, 2020 9:48 am
Logrus
ммм, а зачем такие извращения? в самом модуле не ого?
и примеры автор здесь выкладывал про пу
Re: [Модуль] Telegram (telegram)
Добавлено: Вт мар 17, 2020 11:05 am
nick7zmail
Ну я хз как...у меня цель тогда была многопользовательский диалог с разграничением прав сделать. Я сделал. Больше с телеграмом не работал)) Ну и советчиков не особо много отозвалось)))
Re: [Модуль] Telegram (telegram)
Добавлено: Вт мар 17, 2020 3:02 pm
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); можно писать любые обработчики.
Так же можно команду Свет1 поместить в Шаблоны поведения итд итп.
Это уже не принципиально.
Еще раз СПАСИБО всем кто откликнулся.
Re: [Модуль] Telegram (telegram)
Добавлено: Ср мар 18, 2020 3:36 pm
Aleksandr_A
Как убрать вот эти часы на inline кнопке после клика? Можно конечно изменить сообщение на такое же, а другого варианта нет?

Re: [Модуль] Telegram (telegram)
Добавлено: Чт мар 19, 2020 7:06 am
nick7zmail
Вроде в callback функции надо return прописать...но не уверен...мельком видел такое...сам такую клаву не юзал, через кнопки внизу экрана делал, там такого нет.
Re: [Модуль] Telegram (telegram)
Добавлено: Чт мар 19, 2020 11:05 am
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"}
Re: [Модуль] Telegram (telegram)
Добавлено: Чт мар 19, 2020 2:31 pm
nick7zmail
Не может достучаться до сервера. Проверьте прокси.
Re: [Модуль] Telegram (telegram)
Добавлено: Вс мар 22, 2020 12:50 pm
Aleksandr_A
При создании сообщения с картинкой и inline клавиатурой не работает форматирование. Это ограничение телеграм?
Re: [Модуль] Telegram (telegram)
Добавлено: Ср мар 25, 2020 4:28 pm
znachok88
Привет. Есть млина 4, образ для нее, все работает, а вот тедеграм модуль не хочет...токены менял...статус светится, все норм...а отправляю /start ничего не приходит...в логах пустота:(