Если собеседник пишет что-то тревожное, бот не должен отвечать в обычном тоне персонажа — нужен был надёжный способ вовремя это заметить и переключить поведение на бережный режим.
Каждое входящее сообщение проверяется набором регулярных выражений на признаки кризисной лексики; при срабатывании бот переключает стиль ответа на бережный режим вместо обычного игрового поведения персонажа.
Python, регулярочный классификатор кризисных сообщений.
Готово и используется.