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

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

Модератор: immortal

Аватара пользователя
dioxin
Сообщения: 175
Зарегистрирован: Вт фев 14, 2017 4:43 pm
Откуда: Иваново

Re: Модуль "Telegram"

Сообщение dioxin »

Mikhail72 писал(а): Сб июн 02, 2018 9:22 am Указанный под сполером пока точно рабочий, сейчас проверил.
Я в курсе что он рабочий, я на нем работаю в данный момент :P
Алиска прописана на Debian 11 | Мой канал на youtube по MajorDomo
Vittaly
Сообщения: 118
Зарегистрирован: Вт окт 14, 2014 9:19 pm

Re: Модуль "Telegram"

Сообщение Vittaly »

dioxin писал(а): Сб июн 02, 2018 12:19 pm
Mikhail72 писал(а): Сб июн 02, 2018 9:22 am Указанный под сполером пока точно рабочий, сейчас проверил.
Я в курсе что он рабочий, я на нем работаю в данный момент :P
Это скорее мне информация было. Но у меня с ним по-прежнему ошибку выдаёт: не может соединиться с сервером (couldn't connect to host).
Cubietrunck + Debian
alvaar
Сообщения: 10
Зарегистрирован: Пт июл 17, 2015 3:41 pm

Re: Модуль "Telegram"

Сообщение alvaar »

Руслан писал(а): Ср май 02, 2018 7:23 pm кто нибудь ставил на пи3 стретщ тор по инструкции с 83 ей страницы?
...
прописал в настройках телеги 192.168.0.251:9100 и прокси SOCKS5 выбрал.
перезапускал цикл телеграмма, не взлетело.
У меня подключение через tor не работало по SOCKS5, пришлось подключаться к tor через privoxy.

Устанавливаем privoxy.

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

sudo apt-get install privoxy 
Бэкап базовой и новая конфигурация для privoxy:

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

 sudo mv /etc/privoxy/config /etc/privoxy/config.backup 
 sudo gedit /etc/privoxy/config 
Вставляем следующее и сохраняем:

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

# Generally, this file goes in /etc/privoxy/config
#
# Tor listens as a SOCKS5 proxy here:
forward-socks5 / 127.0.0.1:9050 .
confdir /etc/privoxy
logdir /var/log/privoxy
# actionsfile standard  # Internal purpose, recommended
actionsfile default.action   # Main actions file
actionsfile user.action      # User customizations
filterfile default.filter
 
# Don't log interesting things, only startup messages, warnings and errors
logfile logfile
#jarfile jarfile
#debug   0    # show each GET/POST/CONNECT request
debug   4096 # Startup banner and warnings
debug   8192 # Errors - *we highly recommended enabling this*
 
user-manual /usr/share/doc/privoxy/user-manual
listen-address  127.0.0.1:8118
toggle  1
enable-remote-toggle 0
enable-edit-actions 0
enable-remote-http-toggle 0
buffer-limit 4096
Перезапустим службу:

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

sudo service privoxy restart 
Подключаемся в настройках telegram:
Тип прокси HTTP
Адрес сервера прокси 127.0.0.1:8118
Vittaly
Сообщения: 118
Зарегистрирован: Вт окт 14, 2014 9:19 pm

Re: Модуль "Telegram"

Сообщение Vittaly »

А где брать или выставлять логин/пароль для сервиса Privoxy? Попробовал оставить пустыми, пишет ошибку:

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

23:08:25 Update user info
23:08:25 Me: @ ()
)
[curl_error] => Received HTTP code 503 from proxy after CONNECT
[curl_error_code] => 56
[ok] => 
Cubietrunck + Debian
alvaar
Сообщения: 10
Зарегистрирован: Пт июл 17, 2015 3:41 pm

Re: Модуль "Telegram"

Сообщение alvaar »

Работает без пароля.
Вы порты у тора не меняли? В конфигурации тора должны быть открыт порт и доступ к нему с локального компьютера:

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

SocksPort 9050   #номер порта для внутренних соединений (для адресов 127.0.0.*)
SocksPolicy accept 127.0.0.1
pasha413
Сообщения: 131
Зарегистрирован: Сб янв 13, 2018 6:28 pm

Re: Модуль "Telegram"

Сообщение pasha413 »

Здравствуйте. telegram на Opi Zero цикл остановлен, шлет только всход/заход солнца и ночной режим; на команды не отвечает
куда копать?
Моё: Orange Pi Zero H2 + DietPi / Paspberry Pi3b + MJD 3.41
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am

Re: Модуль "Telegram"

Сообщение gagarin74 »

Добрый день. Прошу помощи!!!!!
Есть расшаренная папка \\192.168.88.14\film в неё кидаются закаченные файлы с торрента.Хотелось бы сделать два функционала
1 При добавление скаченного файла- название файла присылалась бы в телеграмм
2 В телеграмме сделать КЛАВИШУ ,при нажатие на нее присылалось бы все содержание этой папки
P.S. Графики научился присылать в телеграмм,а вот с папками не получается разобраться.Если можно более подробно опишите.Встречал такую просьбу на сайте не однократно-но в ответ тишина!!!
gagarin74
Сообщения: 331
Зарегистрирован: Пн апр 06, 2015 9:51 am

Re: Модуль "Telegram"

Сообщение gagarin74 »

и еще в догонку. А как отправить файл tekst.txt в телеграмм?
include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module->sendFileToAll('/media/film/save.txt');
выдаёт ошибку
Fatal error: Call to a member function sendFileToAll() on a non-object in /var/www/modules/scripts/scripts.class.php(139) : eval()'d code on line 23

картинки отправляю так (без ошибок)
$url = "http://192.168.88.55/pChart/?p=PWD.ampe ... =300&px=10";
$img = "/var/www/www/webcam12.jpg";

$data = file_get_contents($url);
$handle = fopen($img, "w");
fwrite($handle, $data);
fclose($handle);

include_once(DIR_MODULES . 'telegram/telegram.class.php');
$telegram_module = new telegram();
$telegram_module->sendImageToUser($chat_id,$img);
echo "send\n";
say ("Часовой график",0);
directman66
Сообщения: 2800
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Контактная информация:

Re: Модуль "Telegram"

Сообщение directman66 »

Текстовый файл вначале загрузите в переменную. И ограничьте длинну переменной 2000 символами.
Если вам помогло данное сообщение, не поленитесь нажать кнопку "спасибо".
CONNECT | Оборудование | Блог | Дополнения | Email | Telegram
motorkk7
Сообщения: 28
Зарегистрирован: Пт июн 08, 2018 8:21 am

Re: Модуль "Telegram"

Сообщение motorkk7 »

Всем привет, помогите новичку. Установил модуль, зарегистрировал бота, получил токен, дождался заветного сообщения. В панели управления дал права администратора появившемуся пользователю. Попробовал потестить передачу сообщений, команда из MDM на бота проходил, но ответ поступал с задержкой больше часа, а в последующем связь вообще пропала. В истории событий отправка сообщений прописывается. Что делаю не так? Помогите,пожалуйста, добрым словом:)
Ответить