Да, есть в планах добавитьTurburatoR писал(а): Вс ноя 17, 2019 5:16 pmА с отправкой видео будет такое?Eraser писал(а): Ср ноя 13, 2019 3:40 pm Добавлен параметр inline для упрощенной отправки сообщений и изображений с inline клавиатурой
Пример использованияКод: Выделить всё
$telegram_module = new telegram(); $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); $telegram_module->sendMessageToUser(139809586 ,"Text",null,$keyb); $telegram_module->sendImageToUser(139809586 ,'/var/www/files/Camera01.jpg',"Text",null,$keyb);
[Модуль] Telegram (telegram)
Модератор: immortal
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Контактная информация:
Re: [Модуль] Telegram (telegram)
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: [Модуль] Telegram (telegram)
Есть возможность в шаблонах поведения определить от телеграма пришел запрос, или от другого чата?
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: [Модуль] Telegram (telegram)
Если в шаблонах есть доступ к юзер_айди, можно создать особого юзера для телеги и от его лица сэй запускать. Это навскидкуnick7zmail писал(а):Есть возможность в шаблонах поведения определить от телеграма пришел запрос, или от другого чата?
Отправлено с моего Redmi 4X через Tapatalk
win10 connect https://connect.smartliving.ru/profile/303
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
Re: [Модуль] Telegram (telegram)
Нет...юзер мне нужен тот, от кого пришло сообщение...может параметр какой передавать при вызове шаблона? Типа source=telegram? Или может оно уже передаётся (не смотрел, честно))
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Re: [Модуль] Telegram (telegram)
ну, тогда в процесс субскриптионс надо залезать, там, небось, видно откуда пришлоnick7zmail писал(а): Вт ноя 19, 2019 7:03 am Нет...юзер мне нужен тот, от кого пришло сообщение...может параметр какой передавать при вызове шаблона? Типа source=telegram? Или может оно уже передаётся (не смотрел, честно))
win10 connect https://connect.smartliving.ru/profile/303
Re: [Модуль] Telegram (telegram)
А вот помогите понять где найти полученные файлы или (подозреваю) они вобще не пишутся из0за того что каких нибуть прав нету
Хоть указываю папку в хранилище, хоть оставляю ее пустой, все одно в логах вижу что файл вроде как принят, а голосовой еще и проигран, но файлы поиском от /var/www/html я найти не могу не с путем, не без... в логе есть комментарии по хронологии
Хоть указываю папку в хранилище, хоть оставляю ее пустой, все одно в логах вижу что файл вроде как принят, а голосовой еще и проигран, но файлы поиском от /var/www/html я найти не могу не с путем, не без... в логе есть комментарии по хронологии
Код: Выделить всё
Настройки хранилища не прописаны, т.е. файлы должны падать в путь по умолчанию
14:32:50 Chatid: 371270338; Bot-name: ; Message:
14:32:52 Array
(
[ok] => 1
[result] => Array
(
[file_id] => AwADAgAD7gQAAm8kuUqLQA810b8fxBYE
[file_size] => 3624
[file_path] => voice/file_41.oga
)
)
14:32:52 Get voice from 371270338 - voice/file_41.oga
14:32:53 OggS
Тут был принятый файл в бинарном виде
14:32:53 Play voice from 371270338 - /371270338/voice/file_41.oga
14:33:26 Array
(
[update_id] => 391848499
[message] => Array
(
[message_id] => 1297
[from] => Array
(
[id] => 371270338
[is_bot] =>
[first_name] => Yuriy
[last_name] => Ivashkin
[username] => yiirus
[language_code] => ru
)
[chat] => Array
(
[id] => 371270338
[first_name] => Yuriy
[last_name] => Ivashkin
[username] => yiirus
[type] => private
)
[date] => 1574321604
[photo] => Array
(
[0] => Array
(
[file_id] => AgADAgADnKsxG28kuUqQYjPQdtiMgkDOtw8ABAEAAwIAA20AA1gHBwABFgQ
[file_size] => 13071
[width] => 320
[height] => 239
)
[1] => Array
(
[file_id] => AgADAgADnKsxG28kuUqQYjPQdtiMgkDOtw8ABAEAAwIAA3gAA1sHBwABFgQ
[file_size] => 57097
[width] => 800
[height] => 597
)
[2] => Array
(
[file_id] => AgADAgADnKsxG28kuUqQYjPQdtiMgkDOtw8ABAEAAwIAA3kAA1kHBwABFgQ
[file_size] => 93162
[width] => 1280
[height] => 955
)
)
)
)
14:33:26 Chatid: 371270338; Bot-name: ; Message:
14:33:28 Array
(
[ok] => 1
[result] => Array
(
[file_id] => AgADAgADnKsxG28kuUqQYjPQdtiMgkDOtw8ABAEAAwIAA3kAA1kHBwABFgQ
[file_size] => 93162
[file_path] => photos/file_42.jpg
)
)
14:33:28 Get photo from 371270338 - photos/file_42.jpg
14:33:29 ٿힷ�JFIF
Тут был принятый файл в бинарном виде
Код: Выделить всё
Теперь прописали в настройках хранилище /telegram
14:34:56 Chatid: 371270338; Bot-name: ; Message:
14:34:59 Array
(
[ok] => 1
[result] => Array
(
[file_id] => AwADAgADaQMAAunhsUpPj6v0Om03QBYE
[file_size] => 3397
[file_path] => voice/file_43.oga
)
)
14:34:59 Get voice from 371270338 - voice/file_43.oga
14:35:07 OggS
Тут был принятый файл в бинарном виде
14:35:07 Play voice from 371270338 - /telegram/371270338/voice/file_43.oga
14:35:46 Array
(
[update_id] => 391848501
[message] => Array
(
[message_id] => 1299
[from] => Array
(
[id] => 371270338
[is_bot] =>
[first_name] => Yuriy
[last_name] => Ivashkin
[username] => yiirus
[language_code] => ru
)
[chat] => Array
(
[id] => 371270338
[first_name] => Yuriy
[last_name] => Ivashkin
[username] => yiirus
[type] => private
)
[date] => 1574321741
[photo] => Array
(
[0] => Array
(
[file_id] => AgADAgADP6wxG5Y2sUoTuWV1jmfuWk6BwQ8ABAEAAwIAA20AA6aiAAIWBA
[file_size] => 21388
[width] => 240
[height] => 320
)
[1] => Array
(
[file_id] => AgADAgADP6wxG5Y2sUoTuWV1jmfuWk6BwQ8ABAEAAwIAA3gAA6eiAAIWBA
[file_size] => 86185
[width] => 600
[height] => 800
)
[2] => Array
(
[file_id] => AgADAgADP6wxG5Y2sUoTuWV1jmfuWk6BwQ8ABAEAAwIAA3kAA6SiAAIWBA
[file_size] => 123358
[width] => 960
[height] => 1280
)
)
)
)
14:35:46 Chatid: 371270338; Bot-name: ; Message:
14:35:50 Array
(
[ok] => 1
[result] => Array
(
[file_id] => AgADAgADP6wxG5Y2sUoTuWV1jmfuWk6BwQ8ABAEAAwIAA3kAA6SiAAIWBA
[file_size] => 123358
[file_path] => photos/file_44.jpg
)
)
14:35:50 Get photo from 371270338 - photos/file_44.jpg
14:36:00 ٿힷ�JFIF
Тут был принятый файл в бинарном виде
Re: [Модуль] Telegram (telegram)
Ну вот, только отладил меню, внес последние коррективы... и вдруг ВСЕ перестало работать... Плюнул, захожу на медузу и вижу https://meduza.io/news/2019/11/22/v-rab ... alnyy-sboy 
Ну и по посту выше никто не поскажет, куда копать, все кроме приема нужных файлов сделал...
Ну и по посту выше никто не поскажет, куда копать, все кроме приема нужных файлов сделал...
- Eraser
- Сообщения: 1085
- Зарегистрирован: Вт окт 21, 2014 7:31 pm
- Откуда: Киров
- Контактная информация:
Re: [Модуль] Telegram (telegram)
У меня бот работает без сбоев, через свой тор проксиyii писал(а): Пт ноя 22, 2019 5:33 pm Ну вот, только отладил меню, внес последние коррективы... и вдруг ВСЕ перестало работать... Плюнул, захожу на медузу и вижу https://meduza.io/news/2019/11/22/v-rab ... alnyy-sboy
Ну и по посту выше никто не поскажет, куда копать, все кроме приема нужных файлов сделал...
По поводу сохранения файлов, надо смотреть правильность пути, и прав
У меня указано /var/www/files
Connect ---- Telegram
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
ЮMoney для благодарностей за помощь: 410012076838296 или нажмите кнопку "Спасибо"!!!
Re: [Модуль] Telegram (telegram)
Спасибо, не знаю что помогло, указание полного пути или создание папки под обычным юзером (прошлая была создана рутом, но права были все всем), но файлы начали сохраняться.По поводу сохранения файлов, надо смотреть правильность пути, и прав
У меня указано /var/www/files
- ipc2002
- Сообщения: 125
- Зарегистрирован: Пн май 15, 2017 8:13 pm
- Откуда: Москва
- Контактная информация:
Re: Модуль "Telegram"
А можно это:
и ещё вот это:
а главное, вот это:
"Установка утилиты:"
добавить в модуль и на главную страницу?
А то пол темы прошерстил, чтобы завести, а самое главное (последнее) несколько раз пропускал...
Код: Выделить всё
wget wget https://downloads.wkhtmltopdf.org/0.12/0.12.4/wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
tar -xvf wkhtmltox-0.12.4_linux-generic-amd64.tar.xz
cd wkhtmltox/bin/
sudo mv wkhtmltopdf /usr/bin/wkhtmltopdf
sudo mv wkhtmltoimage /usr/bin/wkhtmltoimage
Код: Выделить всё
sudo apt-get install wkhtmltopdf"Установка утилиты:"
Код: Выделить всё
sudo apt-get install xvfbА то пол темы прошерстил, чтобы завести, а самое главное (последнее) несколько раз пропускал...