prog_beginner, только в действительности этого не происходит, так? Может начать не с ботов, а с основ Python? Такие функции не должны быть вложенными. Посмотрите примеры работающих ботов.
Kirofeed, должно быть какое-то событие, которое инициирует отправку ботом. У меня триггеры - это таймер. В определенное время он "дергает" бота и он отправляет сообщение. В этом случае декораторы типа @bot не нужны.
Kirofeed, бот сам по себе ничего не может отправить - только в ответ на какое-то событие. Например, я делал триггер, который обращался к боту с определенными параметрами и он отправлял необходимые сообщения.
Kirofeed, условие надо делать внутри функции lalala.
Убирать @bot.message_handler(content_types=['text'] не надо! Разберись что это такое и для чего используется.