Где надо вставить .lower() чтобы бот принимал любой регист букв?

@bot.message_handler(chat_types=['private'], func=lambda msg: msg.text in [
    'свойства степени', 'степень', 'свойства степеней', 'преобразование степеней'])
def pythagoras_theorem(message: types.Message):
    photo1 = open('png/shk-1355-osnovnyie-svojstva-stepenej-kornej-1x1.png', 'rb')
    bot.send_photo(message.chat.id, photo1)

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

Автор решения: Roman-Stop RU aggression in UA

В функции проверки сообщения переведите текст в нижний регистр:

@bot.message_handler(
    chat_types=['private'],
    func=lambda msg: msg.text.lower() in [
          'свойства степени', 'степень', 'свойства степеней',
          'преобразование степеней'
    ]
)
def pythagoras_theorem(message: types.Message):
   ...
→ Ссылка