ошибка при подключении к telegram api
решил положить прикольную идею на телеграм бота.. загвоздка в том, что при использовании любой обертки над telegramAPI происходят ошибки одного рода, один из вариантов кода:
import telebot
from telebot import apihelper
apihelper.proxy = {
'https': 'socks5h://91.238.248.206:9050'
}
bot = telebot.TeleBot('TOKEN')
@bot.message_handler(content_types=["text"])
def repeat_all_messages(message):
bot.send_message(message.chat.id, message.text)
if __name__ == '__main__':
bot.polling(none_stop=True)
прокси тут так же случайно взятый с инета, без прокси ошибка выглядит так:
requests.exceptions.ConnectionError: HTTPSConnectionPool(host='api.telegram.org', port=443): Max retries exceeded with url: /botTOKEN/getUpdates?offset=1&timeout=20 (Caused by NewConnectionError(': Failed to establish a new connection: [WinError 10051] A socket operation was attempted to an unreachable network'))
я в принципе понимаю природу ошибки, и прокси собственно использую как способ ее решения, но с http или https прокси ошибка та же, при использовании SOCK5 получаю следующее
ValueError: Unable to determine SOCKS version from socks5h://91.238.248.206:9050
уже какой день в поисках какого либо решения, может я чего то не понимаю или не замечаю, подскажите кто сталкивался с подобным, что вам помогало, спасибо!