@vovkaooo1

Почему Telegram перестает отправлять сообщения после n раза?

Здравствуйте. Есть программа, которая собирает данные. И для контроля своего пк я сделал отправку данных по телеграмм, когда я не дома. (Данные == сообщения). Сообщения отправляются каждую минуту, примерно. Но в какой то момент они перестают приходить. Позавчера это было после 175 сообщения, а вчера после 350. То есть это не конкретное число. Для отправки я использую прокси, которые принадлежат только мне. Привязка прокси идет по ip. IP динамический, но еще ни разу не менялся.

Вот мой код. Сделано в отдельном потоке. В чем я допускаю ошибку?
WebRequest request = WebRequest.Create(@"https://api.telegram.org/bot73...");
            request.Proxy = new System.Net.WebProxy { Address = new Uri("http://138.219.222.222:7878") };
            request.GetResponse();
            Thread.Sleep(3000);
            request.Abort();

Thread THTellegramMes = new Thread(new ThreadStart(Tellegram.Message));
                    THTellegramMes.Start();
                    Thread.Sleep(5000);
                   THTellegramMes.Abort();


Логика в моей голове такая, что основной поток, где инициализируется поток для отправки сообщения тормозит на 5 секунд, после чего умирает поток-телеги. Где моя логика не сходится с реальной логикой. Заранее благодарю за помощь.
  • Вопрос задан
  • 219 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы