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

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

Модератор: immortal

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

Re: Модуль "Telegram"

Сообщение dioxin » Сб июн 02, 2018 12:19 pm

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

Re: Модуль "Telegram"

Сообщение Vittaly » Сб июн 02, 2018 6:31 pm

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
Благодарил (а): 1 раз
Поблагодарили: 4 раза

Re: Модуль "Telegram"

Сообщение alvaar » Ср июн 06, 2018 10:29 pm

Руслан писал(а):
Ср май 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
За это сообщение автора alvaar поблагодарили (всего 4):
dioxin (Чт июн 07, 2018 5:48 am) • Vittaly (Чт июн 07, 2018 9:29 am) • Amarok (Чт июн 07, 2018 9:55 am) • alekszander (Вт окт 30, 2018 5:01 am)
Рейтинг: 4.65%
Vittaly
Сообщения: 118
Зарегистрирован: Вт окт 14, 2014 9:19 pm
Благодарил (а): 48 раз
Поблагодарили: 12 раз

Re: Модуль "Telegram"

Сообщение Vittaly » Чт июн 07, 2018 11:12 pm

А где брать или выставлять логин/пароль для сервиса 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
Благодарил (а): 1 раз
Поблагодарили: 4 раза

Re: Модуль "Telegram"

Сообщение alvaar » Чт июн 07, 2018 11:47 pm

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

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

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

Re: Модуль "Telegram"

Сообщение pasha413 » Пт июн 08, 2018 12:42 am

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

Re: Модуль "Telegram"

Сообщение gagarin74 » Сб июн 16, 2018 11:37 am

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

Re: Модуль "Telegram"

Сообщение gagarin74 » Сб июн 16, 2018 2:33 pm

и еще в догонку. А как отправить файл 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
Сообщения: 2801
Зарегистрирован: Пн дек 26, 2016 9:51 am
Откуда: Екатеринбург
Благодарил (а): 380 раз
Поблагодарили: 693 раза
Контактная информация:

Re: Модуль "Telegram"

Сообщение directman66 » Пн июн 18, 2018 5:51 am

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

Re: Модуль "Telegram"

Сообщение motorkk7 » Вт июн 19, 2018 9:41 pm

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