misc_reactions: improve stutter reaction

master
dece 2 years ago
parent 5f4af12a2f
commit 56656dca98

@ -150,6 +150,14 @@ class MiscReactionsPlugin(Plugin):
if len(words) == 0:
return
biggest_word = sorted(words, key=lambda w: len(w))[-1]
num_repeats = 2
repeated = biggest_word[:num_repeats]
while (
(not any(letter in repeated for letter in "aeiouy"))
and len(repeated) < len(biggest_word)
):
num_repeats += 1
repeated = biggest_word[:num_repeats]
word = biggest_word[:2] + biggest_word
question_mark = self.config["question_mark"]
reply = f"{word}{question_mark}"

Loading…
Cancel
Save