Ты уверен? Тогда ответь мне на вопрос: Как сработает bot.send_message(...), если данный код не вложен в if-else ? Будет ошибка, что переменная не найдена.
Загир Меджидов, у тебя по всем путям внутри if гарантированно происходит инициализация.
Значит ошибки не будет.
Прежде чем делать смелые заявления - проверяй их.
А ещё, если навести мышь на переменную - тебе IDE сама скажет, почему так