[Модуль] Telegram (telegram)
Модератор: immortal
-
- Сообщения: 395
- Зарегистрирован: Вт май 31, 2016 6:56 pm
- Откуда: Россия Карелия Петрозаводск
- Благодарил (а): 95 раз
- Поблагодарили: 57 раз
Re: Модуль "Telegram"
Не получается запустить этот модуль
Делал по инструкции
https://www.youtube.com/watch?v=ze0vJOxx-qM
Читал https://majordomo.smartliving.ru/forum/ ... =10#p30050
Модуль телеграм переставлял.
Бота три раза регистрировал с разными именами.
Цикл main и telegram перезагружал.
Ананимнуые прокси прописывать пробовал.
Всеравно на /start не реагирует и в модуле пользователь не появляется.
Что еще может быть?
Делал по инструкции
https://www.youtube.com/watch?v=ze0vJOxx-qM
Читал https://majordomo.smartliving.ru/forum/ ... =10#p30050
Модуль телеграм переставлял.
Бота три раза регистрировал с разными именами.
Цикл main и telegram перезагружал.
Ананимнуые прокси прописывать пробовал.
Всеравно на /start не реагирует и в модуле пользователь не появляется.
Что еще может быть?
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
- xor
- Сообщения: 2039
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 286 раз
- Поблагодарили: 629 раз
Re: Модуль "Telegram"
если не получается установить проигрыватель, может, попробовать конвертить?Zz55 писал(а): ↑Вт июл 17, 2018 3:19 amУ меня по этой пути vlc распаложен /usr/share/vlc , заменил, не воспроизводитьEraser писал(а): ↑Чт апр 28, 2016 10:11 pmlib/common.class.phpsega6549 писал(а):Это я видел, но стандартный vlc прекрасно кушает эти файлы, как сделать чтоб он их воспроизводил а не тот что щас
function playSound($filename, $exclusive = 0, $priority = 0)
строка 551
safe_exec(DOC_ROOT . '/rc/madplay.exe ' . $filename, $exclusive, $priority);
/rc/madplay.exe заменить на путь до VLC
ffmpeg.exe -i audio.oga -acodec libmp3lame audio.mp3
и играть madplay?
- Рейтинг: 1.16%
win10 connect https://connect.smartliving.ru/profile/303
Re: Модуль "Telegram"
А как это сделать, объясните пожалуйста новичку.xor писал(а): ↑Ср июл 18, 2018 11:40 pmесли не получается установить проигрыватель, может, попробовать конвертить?Zz55 писал(а): ↑Вт июл 17, 2018 3:19 amУ меня по этой пути vlc распаложен /usr/share/vlc , заменил, не воспроизводитьEraser писал(а): ↑Чт апр 28, 2016 10:11 pmlib/common.class.phpsega6549 писал(а):Это я видел, но стандартный vlc прекрасно кушает эти файлы, как сделать чтоб он их воспроизводил а не тот что щас
function playSound($filename, $exclusive = 0, $priority = 0)
строка 551
safe_exec(DOC_ROOT . '/rc/madplay.exe ' . $filename, $exclusive, $priority);
/rc/madplay.exe заменить на путь до VLC
ffmpeg.exe -i audio.oga -acodec libmp3lame audio.mp3
и играть madplay?
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Модуль "Telegram"
А логи в режиме дебаг кто будет показывать?
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
Re: Модуль "Telegram"
Zz55 писал(а): ↑Чт июл 19, 2018 5:37 amВопрос решёнxor писал(а): ↑Ср июл 18, 2018 11:40 pmесли не получается установить проигрыватель, может, попробовать конвертить?Zz55 писал(а): ↑Вт июл 17, 2018 3:19 amУ меня по этой пути vlc распаложен /usr/share/vlc , заменил, не воспроизводитьEraser писал(а): ↑Чт апр 28, 2016 10:11 pmlib/common.class.phpsega6549 писал(а):Это я видел, но стандартный vlc прекрасно кушает эти файлы, как сделать чтоб он их воспроизводил а не тот что щас
function playSound($filename, $exclusive = 0, $priority = 0)
строка 551
safe_exec(DOC_ROOT . '/rc/madplay.exe ' . $filename, $exclusive, $priority);
/rc/madplay.exe заменить на путь до VLC
ffmpeg.exe -i audio.oga -acodec libmp3lame audio.mp3
и играть madplay?
-
- Сообщения: 395
- Зарегистрирован: Вт май 31, 2016 6:56 pm
- Откуда: Россия Карелия Петрозаводск
- Благодарил (а): 95 раз
- Поблагодарили: 57 раз
Re: Модуль "Telegram"
Настроил доступ в модуле через анонимный прокси.
Пишу в боте/start
В логе телеграма пишет
В бот ответа не приходит. Что делать?
Галку с вебхуками в настройках не ставил.
------------------------------------
Короче грохрул я этот телеграм.
Пишу в боте/start
В логе телеграма пишет
Код: Выделить всё
HTTP/1.1 404 Not Found
Date: Fri, 20 Jul 2018 13:31:36 GMT
Server: Apache/2.4.10 (Debian)
Content-Length: 293
Content-Type: text/html; charset=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>404 Not Found</title>
</head><body>
<h1>Not Found</h1>
<p>The requested URL /webhook_telegram.php was not found on this server.</p>
<hr>
<address>Apache/2.4.10 (Debian) Server at 127.0.0.1 Port 80</address>
</body></html>
Галку с вебхуками в настройках не ставил.
------------------------------------
Короче грохрул я этот телеграм.
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
-
- Сообщения: 395
- Зарегистрирован: Вт май 31, 2016 6:56 pm
- Откуда: Россия Карелия Петрозаводск
- Благодарил (а): 95 раз
- Поблагодарили: 57 раз
Re: Модуль "Telegram"
Завел всеже телеграм, сообщения приходить с мд стали.
Что делал:
Поставил на винду мд.
Поставил модуль телеграм
Прописал ключ
Взял прокси HTTPS отсюда https://hidemy.name/ru/proxy-list/
От бота получил ответ на /start
Все заработало в две стороны.
Скопировал настройки в основной мд на линуксе.
Появились нюансы.
От бота стали приходить сообщения с мд только после ручной прописки пользователя в модуль
И работаеи в одну сторону , но мне нужны только сообщения без управления.
Но всеже интересна в чем разница?
Модули для винды и линукса одинаковы?
У меня на линуксе php 5 а на винде php7
Что делал:
Поставил на винду мд.
Поставил модуль телеграм
Прописал ключ
Взял прокси HTTPS отсюда https://hidemy.name/ru/proxy-list/
От бота получил ответ на /start
Все заработало в две стороны.
Скопировал настройки в основной мд на линуксе.
Появились нюансы.
От бота стали приходить сообщения с мд только после ручной прописки пользователя в модуль
И работаеи в одну сторону , но мне нужны только сообщения без управления.
Но всеже интересна в чем разница?
Модули для винды и линукса одинаковы?
У меня на линуксе php 5 а на винде php7
Сервер МД на x86 micro pc ssd + HDD, OC Debian, терминал Xiaomi Redmi note 7
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
Мои исходники для мд управляемых устройств https://github.com/vgamaev/ESPMDDEVICE
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: Модуль "Telegram"
Одинаковые.
У меня на линуксе тоже пхп5. Работает стабильно, в обе стороны. Через прокси, разумеется.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
- Samir77
- Сообщения: 95
- Зарегистрирован: Чт фев 02, 2017 7:30 pm
- Благодарил (а): 755 раз
- Поблагодарили: 9 раз
Re: Модуль "Telegram"
directman66 писал(а): ↑Чт янв 18, 2018 6:53 amУра, делюсь запрашивалкой координат пользователей MD
Команда:callback:СпойлерПоказатьКод: Выделить всё
include_once(DIR_MODULES . 'telegram/telegram.class.php'); $telegram_module = new telegram(); $menu=array(); $objects = getObjectsByClass("Users"); foreach ($objects as $obj) { $ar2[] = $obj['TITLE']; $menu[]=$telegram_module->buildInlineKeyboardButton($text=$obj['TITLE'],"","gde_".$obj['TITLE'],"") ; } $option = array($menu) ; $keyb = $telegram_module->buildInlineKeyBoard($option); $content = array('chat_id' => $chat_id, 'text' => "Получение координат", 'reply_markup' => $keyb); $telegram_module->sendContent($content);
СпойлерПоказатьКод: Выделить всё
include_once(DIR_MODULES . 'telegram/telegram.class.php'); $telegram_module = new telegram(); //$telegram_module->sendMessageToAll($callback); //$telegram_module->sendMessageToAll(substr($callback,0,3)); //$telegram_module->sendMessageToAll(substr($callback,4)); if (substr($callback,0,3) == 'gde') { $coord=gg(substr($callback,4).'.Coordinates'); $adr=gg(substr($callback,4).'.address'); $sp=explode(",",$coord); $telegram_module->sendMessageToAll($adr); $telegram_module->sendLocationToAll($sp[0],$sp[1]); }
СпойлерПоказатьgde.png
Подскажите пожалуйста... все сделал по аналогии , но после того , как вызывается меню с юзерами, и нажимаю на один из них, идет ожидание и неккого ответа...??? В чем загвоздка?
ASUS ASPIRE 5739G Windows 7 + Raspberry Pi3 + Broadlink + Sonoff
-
- Сообщения: 13
- Зарегистрирован: Чт сен 08, 2016 12:32 pm
- Откуда: Ярославль
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
Re: Модуль "Telegram"
Была такая же ситуация. Никак не мог заставить ходить сообщения в обе стороны. Все прокси которые я пробовал разрывают соединения и делают слишком большой таймаут, поэтому алиса отвечает, но сообщения никуда не уходят. Случайно наткнулся на эти настройки проксиVladPTZ писал(а): ↑Пн июл 23, 2018 4:28 pmЗавел всеже телеграм, сообщения приходить с мд стали.
Что делал:
Поставил на винду мд.
Поставил модуль телеграм
Прописал ключ
Взял прокси HTTPS отсюда https://hidemy.name/ru/proxy-list/
От бота получил ответ на /start
Все заработало в две стороны.
Скопировал настройки в основной мд на линуксе.
Появились нюансы.
От бота стали приходить сообщения с мд только после ручной прописки пользователя в модуль
И работаеи в одну сторону , но мне нужны только сообщения без управления.
Но всеже интересна в чем разница?
Модули для винды и линукса одинаковы?
У меня на линуксе php 5 а на винде php7
SOCKS5
Хост: ru.socksy.seriyps.ru
Порт: 7777
Логин: tmp-alfa
Пароль: mCTZvxfd
С этим прокси у меня стали в обе стороны сообщения ходить. попробуй, пока не заблокировали, может поможет
- За это сообщение автора Juriss поблагодарили (всего 3):
- massa_razor (Пт июл 27, 2018 5:25 pm) • lexalex08 (Пн окт 08, 2018 5:33 pm) • astotskiy (Чт окт 11, 2018 7:52 am)
- Рейтинг: 3.49%