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

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

Модератор: immortal

ArtemHOD
Сообщения: 15
Зарегистрирован: Ср мар 29, 2017 11:22 pm
Благодарил (а): 3 раза
Поблагодарили: 0

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

Сообщение ArtemHOD » Ср окт 09, 2019 9:55 am

nick7zmail писал(а):
Ср окт 09, 2019 6:40 am
Вряд ли...текст на кнопках сразу отправляется...чтобы просто остался в строке ввода - по моему нет такой возможности....посмотрите в api телеграма...если есть - модуль можно доработать.
есть такое.
например, у бота ВкусВилл. При нажатии "Искать" в строке ввода появляется текст.
Изображение
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

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

Сообщение Eraser » Ср окт 09, 2019 10:17 am

ArtemHOD писал(а):
Ср окт 09, 2019 9:55 am
nick7zmail писал(а):
Ср окт 09, 2019 6:40 am
Вряд ли...текст на кнопках сразу отправляется...чтобы просто остался в строке ввода - по моему нет такой возможности....посмотрите в api телеграма...если есть - модуль можно доработать.
есть такое.
например, у бота ВкусВилл. При нажатии "Искать" в строке ввода появляется текст.
Изображение
ловите обновление
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

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

Сообщение Eraser » Ср окт 09, 2019 10:18 am

Расширение функции buildInlineKeyboardButton

Пример использования

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

$option = array( 
                array($telegram_module->buildInlineKeyboardButton("Url", "http://majordomo.smartliving.ru/")),
                array($telegram_module->buildInlineKeyboardButton("Query", '','',"Query select chat")),
                array($telegram_module->buildInlineKeyboardButton("Query current chat", '','',null,'Query current chat'))
);
$keyb = $telegram_module->buildInlineKeyBoard($option);
$content = array('chat_id' => '139809588', 'text' => "Press button", 'reply_markup' => $keyb);
$telegram_module->sendContent($content,"sendMessage",true); 
За это сообщение автора Eraser поблагодарили (всего 3):
xor (Ср окт 09, 2019 12:40 pm) • Aleksandr_A (Чт окт 10, 2019 12:18 pm) • Logrus (Чт май 07, 2020 8:36 am)
Рейтинг: 3.49%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
ArtemHOD
Сообщения: 15
Зарегистрирован: Ср мар 29, 2017 11:22 pm
Благодарил (а): 3 раза
Поблагодарили: 0

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

Сообщение ArtemHOD » Ср окт 09, 2019 12:04 pm

Eraser писал(а):
Ср окт 09, 2019 10:18 am
Расширение функции buildInlineKeyboardButton

Пример использования

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

$option = array( 
                array($telegram_module->buildInlineKeyboardButton("Url", "http://majordomo.smartliving.ru/")),
                array($telegram_module->buildInlineKeyboardButton("Query", '','',"Query select chat")),
                array($telegram_module->buildInlineKeyboardButton("Query current chat", '','',null,'Query current chat'))
);
$keyb = $telegram_module->buildInlineKeyBoard($option);
$content = array('chat_id' => '139809588', 'text' => "Press button", 'reply_markup' => $keyb);
$telegram_module->sendContent($content,"sendMessage",true); 
Круто! Спасибо.
Сейчас затестим.
Denis_k
Сообщения: 587
Зарегистрирован: Сб мар 19, 2016 7:24 pm
Благодарил (а): 299 раз
Поблагодарили: 27 раз

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

Сообщение Denis_k » Ср окт 09, 2019 3:56 pm

Divan писал(а):
Пт окт 04, 2019 6:10 pm
В телегамме найдите бота @mtpro_xyz_bot, полное имя бота MTpro.XYZ Proxy Bot, выберите SOCKS5, получите IP и порт, в модуле телеграмм выбираете прокси и указываете ip:порт
спасибо
впервые за долгое время модуль заработал
MD на raspberry pi3
Аватара пользователя
Amarok
Сообщения: 1425
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

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

Сообщение Amarok » Ср окт 09, 2019 7:08 pm

А планируется поддержка MTProxy?
Алиска живёт на Ubuntu Server 14.04.3 LTS
connect, группа в Telegram, Яндекс.Деньги для благодарностей за помощь: 41001355945165
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 869 раз
Контактная информация:

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

Сообщение Eraser » Ср окт 09, 2019 9:15 pm

Amarok писал(а):
Ср окт 09, 2019 7:08 pm
А планируется поддержка MTProxy?
Нет, api ботов только по https
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Aleksandr_A
Сообщения: 32
Зарегистрирован: Ср окт 09, 2019 9:24 am
Благодарил (а): 4 раза
Поблагодарили: 6 раз

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

Сообщение Aleksandr_A » Чт окт 10, 2019 2:42 pm

Скажите, а почему после нажатия на inline кнопку, на ней какое то время отображаются часы/лого загрузки? Как это можно убрать?
gagarin74
Сообщения: 330
Зарегистрирован: Пн апр 06, 2015 9:51 am
Благодарил (а): 37 раз
Поблагодарили: 22 раза

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

Сообщение gagarin74 » Пт окт 11, 2019 4:50 pm

Добрый день. Не подскажите плиз решение.
Скачивается в торренте файлик. Всё окей.
Как мне послать в телеграмм ссылку на его просмотр ? Ссылка \\192.168.88.14\Torrent\video.avi
Если тупо через say () то хрен Вам а не ссылка -все что угодно только не \\192.168.88.14\Torrent\video.avi
Как правильно сделать?
klv666
Сообщения: 175
Зарегистрирован: Вс янв 20, 2019 10:48 am
Благодарил (а): 64 раза
Поблагодарили: 19 раз

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

Сообщение klv666 » Вс окт 13, 2019 1:09 pm

Здравствуйте!
Подскажите как можно сделать чтобы сервер произнес произвольную фразу, написанную из телеграмма?
Ответить