Как проверить допустил ли ошибку человек в сообщении к боту?

Долго пытался понять, как это реализовать... Возьмём пример, человек пишет боту прв, а бот запрограммирован на то, чтобы отвечать на прив. Вот как сделать так, чтобы писав боту с ошибками, он все равно тебя понимал? (Если отправите код, сделайте реализацию в методе))

Вот моя попытка (недоделанная и неудачная):

def is_err(message: str, trigger: str):
    corrects = 0
    trigger_len = len(trigger)
    
    for word in message.split():
        if corrects == trigger_len:
            for i in word:
                for i2 in trigger:
                    if i == i2:
                        corrects += 1
                        

(return true если в вводе пользователя 1 или менее ошибок (прилл не будет приниматься (2 ошибки)))


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