</>from apscheduler.schedulers.background import BackgroundScheduler
def loop():
while 1: #цикл тут необязательный, так как таймер запускает print('цикл') каждые 10 секунд
print('цикл')
.....блок обработки входящих сообщений....
if __name__ == '__main__':
scheduler = BackgroundScheduler()
scheduler.add_job(loop, 'interval', seconds=10)
scheduler.start()
bot.polling(none_stop=True, interval=0)