Telegram модуль - работа через прокси-сервер
Добавлено: 04 мар 2019, 11:39
Доброго дня!
С мая 2018 года в других системах, где используется связка с Telegram, использую для работы уведомлений через бота проксированный канал (Socks либо HTTP прокси-сервера, установленные за бугром).
Можно запланировать добавление возможности работы модуля уведомления Telegram через прокси-сервера (HTTP и Socks).
Если это поможет, для работы я использую Curl и следующую конструкцию:
Вариант с Socks5-прокси:
Вариант с классическим HTTP-прокси:
Соответственно если получится функционал расширить, должен быть выбор типа прокси, указание IP и порта.
Заранее большое спасибо!!!
С мая 2018 года в других системах, где используется связка с Telegram, использую для работы уведомлений через бота проксированный канал (Socks либо HTTP прокси-сервера, установленные за бугром).
Можно запланировать добавление возможности работы модуля уведомления Telegram через прокси-сервера (HTTP и Socks).
Если это поможет, для работы я использую Curl и следующую конструкцию:
Вариант с Socks5-прокси:
Код: Выделить всё
/usr/local/bin/curl --socks5 172.21.12.1:4444 --silent --output /dev/null \
--data-urlencode "chat_id=${TELEGRAM_CHAT_ID}" \
--data-urlencode "text=${template}" \
--data-urlencode "parse_mode=HTML" \
--data-urlencode "disable_web_page_preview=true" \
"https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage"
Код: Выделить всё
/usr/local/bin/curl --proxy http://10.2.214.7:9988 --silent --output /dev/null \
--data-urlencode "chat_id=${TELEGRAM_CHAT_ID}" \
--data-urlencode "text=${template}" \
--data-urlencode "parse_mode=HTML" \
--data-urlencode "disable_web_page_preview=true" \
"https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage"
Заранее большое спасибо!!!