Добрый день, сегодня я решил написать бота в 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'))"),)