python код с библиотекой telebot игнорирует bot.polling

После запуска кода выводится 2 принта, и никаких ошибок, но второй принт не должен, ведь код должен был остановиться на bot.polling(none_stop=True, interval=0).

Токен правильный, библиотека telebot(3.0.0) установлена, изменять значения интервала тоже пробовал, напрямую передавать токен тоже, и запускать бота через консоль.

вот код:

import telebot
import config

bot = telebot.TeleBot(config.TOKEN)
print(bot.get_me())


@bot.message_handler(content_types=['text'])
def lalala (massage):
    bot.send_message(massage.chat.id, massage.text)

bot.polling(none_stop=True, interval=0)
print('out')

Ответы (1 шт):

Автор решения: dtroyan

bot.polling(none_stop=True) необходимо записывать в цикле while

while True:
    try:
        bot.polling(none_stop=True)    
    except Exception as e:
        time.sleep(15)
→ Ссылка