Отправка сообщения в Телеграм через Proxy средствами C Sharp Leave a comment

В качестве примера отправки сообщения в Телеграм будем использовать:

  • В качестве IDE — Microsoft Visual Studio Community 2019
  • Тип проекта — консольное приложение .NET.Core
  • Nuget пакет — «HttpToSocks5Proxy» (очень простой способ подключаться к проксисерверу)
  • Данные от Proxy сервера SOCKS5 (в нашем случае это собственный Proxy сервер поднятый на NodeJs)

Консольное приложение будет отправлять сообщение в указанный чат популярного месенджера Телеграм

Ниже код класса:

Теперь код этого класса достаточно вывести в Main функции вашего проекта.

Кратко по коду:

  1. Одной строкой подключаемся к Proxy серверу SOCKS5 (в случае если вы его используете, по умолчанию HttpClient не умеет работать с SOCKS5 )
  2. Задаёте параметры обработчика handler
  3. Формируете необходимые POST данные которые нужно отправить в API Telegram (ид чата, текст)
  4. Отправляете POST запрос на адрес API телеграм

В этом примере можно и не использовать Proxy, если он вам не требуется. А так же пример с Proxy можно использовать и для любых других сетевых запросов при реализации кода на C# (C Sharp)

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *