Telegram Bot прокси Python - PullRequest
       7

Telegram Bot прокси Python

0 голосов
/ 06 апреля 2020

Добрый день, сегодня я решил написать бота в telegram, но из-за блока нужно использовать прокси, я перепробовал все способы, установил VPN (бесплатный), бот не запускается, пробовал бесплатные прокси бот не запускался с них, я купил несколько прокси но это не помогло. Пожалуйста, помогите мне, я действительно хочу узнать, как разработать ботов в Telegram

import telebot 
import requests
from telebot import apihelper
import time

token = '1257478688'
bot = telebot.TeleBot(token, threaded= False)
apihelper.proxy = {'https':'socks5://87.247.143.209:45576'}

@bot.message_handler(comands=['start'])
def start_message(message):
    bot.send_message(message.chat.id,'Привет, я буду присылать тебе лучшие фильмы по жанрам, только попроси')


while True:
    try:
        bot.polling(none_stop=True,interval=0,timeout=20)
    except Exception as E:
        print(E.args)
        time.sleep(2)

ошибка изменилась, когда я начал использовать платный прокси, это выглядит так:

(MaxRetryError("SOCKSHTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: 
/bot1257478688/getUpdates?offset=1&timeout=20 (Caused by NewConnectionError
('<requests.packages.urllib3.contrib.socks.SOCKSHTTPSConnection object at 0x03909E10>: 
Failed to establish a new connection: 0x02: Connection not allowed by ruleset'))"),)


...