Вот та самая заветная часть кода:
@bot.message_handler(content_types=['text'])
def send_homework(message):
homework = ''
if message.text.lower() == 'вася дай дз' or 'дай дз':
try:
with open('./Homework.txt', 'r', encoding='utf-8') as f:
homework = ''.join(f.readlines())
except:
bot.send_message(message.chat.id,"Ошибка: файл пустой. Бот оффлайн")
raise Exception("Файл пустой")
bot.send_message(message.chat.id, homework)
Почему эта ветка if игнорируется и при любом сообщении, не смотря на то что в Sublime Text сворачивается как ветка кода if или def, выводятся данные из файла?
upd: *Смех куплинова* А теперь работает только часть кода с дз, а првоерка чет игнорится)))