Здравствуйте, напишите try/except конструкцию. При том, когда будете ловить исключение напишите так:
try:
...
except repr(Exception(e)):
...
Дальше когда сорвите ошибку, вместо длинного repr... подставляете это исключение и по документации отловливаете ошибку.
попробуйте вместо bot.polling(none_stop=True) на bot.infinity_polling(True)
Также проверьте подключение Windscribe'а, вдруг подключены на СНГ страны. В худшем случае переустановите библиотеку и перегенерируйте токен для бота.
Также попробуй вот это написать:
if __name__ == '__main__':
while True:
try:
bot.polling(none_stop=True)
except Exception as e:
time.sleep(3)
print(e)
@bot.message_handler(content_types = ["text])
def func(text):
try:
#какой-то код
except:
#бот выдает пользователю,чтобы он писал текст, а не слал стикеры/фото