Страница 76 из 191

Re: Модуль "Telegram"

Добавлено: Пт апр 13, 2018 5:07 pm
Aven
Прокси в телеграм-бот одной строчкой!
https://connect.smartliving.ru/profile/2106/blog74.html

Re: Модуль "Telegram"

Добавлено: Сб апр 14, 2018 9:04 am
Eraser
Обновление:
  • поддержка прокси
  • исправления интерфейса
  • добавлена иконка модуля

Re: Модуль "Telegram"

Добавлено: Сб апр 14, 2018 4:13 pm
Harley
Eraser, подскажите, пожалуйста, где в модуде можно изменить адрес прокси, его логин и пароль?

Re: Модуль "Telegram"

Добавлено: Сб апр 14, 2018 6:13 pm
Jager
Harley писал(а):
Сб апр 14, 2018 4:13 pm
Eraser, подскажите, пожалуйста, где в модуде можно изменить адрес прокси, его логин и пароль?
Изображение

Re: Модуль "Telegram"

Добавлено: Вс апр 15, 2018 7:42 pm
nightwind
Вопрос к создателю модуля, очень важный.
Нужна (очень нужна) возможность узнавать в шаблонах поведения, да и вообще, что комманда пришла из телеграммы.
пока выкручиваюсь так. создаю в телеге на клаве команду с кодом типа такого

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

runScript("reportStatus",["tlg"=>1, "u"=>$chat_id]);
убогий костыль. в скрипте решаем или говорим голосом или отправляем в телеграмм.
как такое сделать для всего, что приходит из телеграмма?
подскажите хотя бы направление, что где править.

Re: Модуль "Telegram"

Добавлено: Пн апр 16, 2018 7:06 am
Amarok
nightwind писал(а):
Вс апр 15, 2018 7:42 pm
Нужна (очень нужна) возможность узнавать в шаблонах поведения, да и вообще, что комманда пришла из телеграммы.
...
как такое сделать для всего, что приходит из телеграмма?
В модуле Telegram есть вкладка События. Создать новое событие по такому образу:
Opera Снимок_2018-04-16_090527_192.168.0.251.png
Opera Снимок_2018-04-16_090527_192.168.0.251.png (22.17 КБ) 4650 просмотров

Re: Модуль "Telegram"

Добавлено: Пн апр 16, 2018 7:59 am
Cashmarik
Не увидел в теме описание способа воспроизведения голосовых команд на терминал, очень удобно когда, например дома спят дети и их нужно разбудить. В качестве источника воспроизведения может быть использован телефон или планшет с установленным MajorDroid, подключенный к аудиосистеме. Вот пример использования:

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

if($chat_id=='304099000'){
	sayTo('Новое голосовое сообщение от Дмитрия',2,'T1');
	Sleep(2);
}else{
	sayTo('Новое голосовое сообщение от Ольги',2,'T1');
	Sleep(2);
}
$file = substr($file_path,37,strlen($file_path));
$address='192.168.10.38'; // ip-адрес терминала
$service_port='7999';
exec('C:\_majordomo\apps\ffmpeg\ffmpeg.exe -i '. $file_path.' -acodec libmp3lame C:/_majordomo/htdocs/'.$chat_id.'/voice/'.$file.'.mp3');
$in='play:http://192.168.10.80/'.$chat_id.'/voice/'.$file.'.mp3';

$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
if ($socket === false) {
    echo "socket_create() failed: reason: " . socket_strerror(socket_last_error()) . "<br/>\n";
    return 0;
}
$result = socket_connect($socket, $address, $service_port);
if ($result === false) {
    echo "socket_connect() failed.\nReason: ($result) " . socket_strerror(socket_last_error($socket)) . "\n";
    return 0;
}
socket_write($socket, $in, strlen($in));
socket_close($socket); 

Re: Модуль "Telegram"

Добавлено: Пн апр 16, 2018 1:29 pm
pavia
Помогите с подключение через прокси, прописал через Настроить Использовать прокси. Бот не заработал. Где смотреть , что делать?

Re: Модуль "Telegram"

Добавлено: Пн апр 16, 2018 1:33 pm
Eraser
pavia писал(а):
Пн апр 16, 2018 1:29 pm
Помогите с подключение через прокси, прописал через Настроить Использовать прокси. Бот не заработал. Где смотреть , что делать?
Вот рабочий прокси
Server: tgsock.tk:1080
Login: tglive
PAssword: tglive1

Re: Модуль "Telegram"

Добавлено: Пн апр 16, 2018 1:40 pm
pavia
Дебагер выдает такую ошибку
Can't complete SOCKS5 connection to 5.3.3.17:443. (2)
Модуль соответственно обновлен, и прокси рабочий прописан