diff --git a/modules/speak.py b/modules/speak.py index 972aa13..c08b2bd 100644 --- a/modules/speak.py +++ b/modules/speak.py @@ -120,6 +120,8 @@ def append_message(msg): if hasattr(msg, "message") and msg.message.find("TYPING ") == 0: return + if last is not None and last.message == msg.message: + return vprnt = SpeakerVisitor(last) msg.accept(vprnt)