Игнорирование заглавных букв, пробелов, знаков препинания и тд. в python?
Используйте более продвинутые методы проверки как вариант:from Levenshtein import distance

HELLO = [x.lower() for x in 
   ['start', 'Привет', 'Хай',  'Доброе утро', 'Эй', 'Добрый день', 'Добрый вечер']]


samples = ['превед!', 'ывафыва', 'добрый день!', 'хэй', 'бла-бла']

for im in samples:
    print(f'> {im}')
    if any(distance(im.lower(), x) < 4 for x in HELLO):
        print('< Привет\n')
    else:
        print('< Я не понимаю\n')> превед!
< Привет

> ывафыва
< Я не понимаю

> добрый день!
< Привет

> хэй
< Привет

> бла-бла
< Я не понимаю
Для начала преобразовать в один регистр - нижний, а потом проверять входит ли подстрока(sayhello) в строку(message):if sayhello.lower() in message.text.lower():
  ...
вообще тут надо хорошо подумать как сравнивать, возможно придется написать что-то сложнее чем что написал я.