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

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

Модератор: immortal

cabat
Сообщения: 216
Зарегистрирован: Ср май 28, 2014 12:42 pm
Откуда: Санкт-Петерург
Благодарил (а): 76 раз
Поблагодарили: 28 раз

Re: Модуль "Telegram"

Сообщение cabat » Чт апр 28, 2016 10:39 am

А мне статус и климат в доме
Аватара пользователя
m-malva
Сообщения: 291
Зарегистрирован: Чт фев 26, 2015 1:38 am
Откуда: Санкт-Петербург
Благодарил (а): 16 раз
Поблагодарили: 66 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение m-malva » Чт апр 28, 2016 11:32 am

картинка с камеры, статус погоды и системный статус это все уже есть.
Хочу стикеры, файлы голоса, видео файлы. Че там еще в Telegram.php? А кнопки !!! тоже хочу :)
про погоду
СпойлерПоказать
Снимок.JPG
Снимок.JPG (44.68 КБ) 9511 просмотров
про систему
СпойлерПоказать
Снимок1.JPG
Снимок1.JPG (60.33 КБ) 9511 просмотров
пр бензин
СпойлерПоказать
Снимок3.JPG
Снимок3.JPG (58.32 КБ) 9511 просмотров
про камеру
СпойлерПоказать
Снимок5.JPG
Снимок5.JPG (53.31 КБ) 9511 просмотров
За это сообщение автора m-malva поблагодарили (всего 4):
Amarok (Чт апр 28, 2016 11:42 am) • skysilver (Чт апр 28, 2016 12:12 pm) • C_3AXAPOB (Вт окт 04, 2016 11:22 pm) • Rench410 (Ср июн 12, 2019 11:34 pm)
Рейтинг: 4.65%
Аватара пользователя
Amarok
Сообщения: 1427
Зарегистрирован: Пт дек 14, 2012 12:24 pm
Откуда: Россия, Нижняя Тура
Благодарил (а): 460 раз
Поблагодарили: 126 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение Amarok » Чт апр 28, 2016 11:45 am

товарищ Eraser, а может поковыряешь исходники Weatherman Bot и узнаешь где он погоду берёт?
Моя Алиска живёт на Proxmox в Debian 12
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 873 раза
Контактная информация:

Re: Модуль "Telegram"

Сообщение Eraser » Чт апр 28, 2016 11:48 am

Amarok писал(а):товарищ Eraser, а может поковыряешь исходники Weatherman Bot и узнаешь где он погоду берёт?
там исходники не самого бота, а платформа для создания ботов
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
sega6549
Сообщения: 535
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение sega6549 » Чт апр 28, 2016 3:25 pm

Вот, может кому поможет: первоначальная настройка
За это сообщение автора sega6549 поблагодарил:
Sensei (Пн фев 13, 2017 9:38 am)
Рейтинг: 1.16%
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 873 раза
Контактная информация:

Re: Модуль "Telegram"

Сообщение Eraser » Чт апр 28, 2016 9:37 pm

Добавлены функции

Отправка файла

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

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendFileToUser(139809588 ,'/var/www/file.txt');
$telegram_module->sendFileToAdmin('/var/www/file.txt');
$telegram_module->sendFileToAll('/var/www/file.txt');
 
Отправка стикера

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

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendStickerToUser(139809588 ,"BQADAgAD2gADeVziCaKoJ-z5_rAfAg");
$telegram_module->sendStickerToAdmin("BQADAgAD2gADeVziCaKoJ-z5_rAfAg");
$telegram_module->sendStickerToAll("BQADAgAD2gADeVziCaKoJ-z5_rAfAg");
 
Для получения кода стикера (вида "BQADAgAD2gADeVziCaKoJ-z5_rAfAg") нужно отправить боту стикер и посмотреть код в "Истории событий" модуля
За это сообщение автора Eraser поблагодарили (всего 2):
m-malva (Пт апр 29, 2016 9:22 am) • MrNAXALL (Чт дек 10, 2020 6:01 pm)
Рейтинг: 2.33%
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
sega6549
Сообщения: 535
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение sega6549 » Чт апр 28, 2016 9:39 pm

А что насчёт воспроизведение голосовых заметок?
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 873 раза
Контактная информация:

Re: Модуль "Telegram"

Сообщение Eraser » Чт апр 28, 2016 9:41 pm

sega6549 писал(а):А что насчёт воспроизведение голосовых заметок?
отправки их пользователю?
если да, то не все сразу :D , записал себе в TODO
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
sega6549
Сообщения: 535
Зарегистрирован: Чт авг 20, 2015 11:32 am
Откуда: Ярославль
Благодарил (а): 61 раз
Поблагодарили: 75 раз
Контактная информация:

Re: Модуль "Telegram"

Сообщение sega6549 » Чт апр 28, 2016 9:46 pm

Eraser писал(а):
sega6549 писал(а):А что насчёт воспроизведение голосовых заметок?
отправки их пользователю?
если да, то не все сразу :D , записал себе в TODO
нее, это года в телеграмме нажимаешь значок микрофона и голосовое сообщение отправляется в модуль и потом воспроизводится на сервере, сами файлы сообщений сохраняются в указанной папке но не воспроизводятся в итоге
Тут можно задать вопрос по MajorDoMo VK
Канал по MajorDoMo youtube
Аватара пользователя
Eraser
Сообщения: 1085
Зарегистрирован: Вт окт 21, 2014 7:31 pm
Откуда: Киров
Благодарил (а): 14 раз
Поблагодарили: 873 раза
Контактная информация:

Re: Модуль "Telegram"

Сообщение Eraser » Чт апр 28, 2016 10:03 pm

sega6549 писал(а): нее, это года в телеграмме нажимаешь значок микрофона и голосовое сообщение отправляется в модуль и потом воспроизводится на сервере, сами файлы сообщений сохраняются в указанной папке но не воспроизводятся в итоге
писал по этому поводу ранее
http://majordomo.smartliving.ru/forum/v ... =50#p30344
http://majordomo.smartliving.ru/forum/v ... =50#p30450
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!! :D
Ответить