!7 sclass ProduceStandardAnswers > DynPrintLog { void start { onSpeechRecognized_notMine(voidfunc(S s) { if (!ai_shouldAnswerAtLeastSometimes()) ret; L answers = startingWithICTrim_drop("[standard answer]", mechMultiMapCI("General definitions (long list)").get(s)); dm_say(dropGlobalID(random(answers))); }); } }