У меня есть словарь для бота по типу:
привет\хай\здравствуй == Привет\Здравствуй\Привет, как дела?
Как сделать так, чтобы бот проверял наличие каждого значения до "==" в сообщении, и если оно присутствует в нем, то дать рандомный ответ из правой стороны
f = open('rad.txt', 'r', encoding='utf-8')
d = {}
for line in f:
d[line[:line.index('==')-1]] = line[3+line.index('=='):].split('\\')
f.close()
response = body
for key in d.keys():
if key in response.lower():
lep=random.choice(d[key])
Это пример в котором просто берется рандомное значение из правой стороны. Слева допустим только один вариант, а мне нужно, чтобы там можно было написать несколько вариантов(см. выше) и при этом он перебирал все их на наличие данного текста в сообщении. Спасибо заранее