From 8bff345d163a6787ea5edf387a433b698e778a93 Mon Sep 17 00:00:00 2001 From: domi41 Date: Wed, 23 Sep 2020 19:38:01 +0200 Subject: [PATCH] feat: allow a space between the candidate letter and the grade --- .../MajorityJudgmentChatCommandJudgmentsProvider.gd | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/addons/majority_judgment/providers/MajorityJudgmentChatCommandJudgmentsProvider.gd b/addons/majority_judgment/providers/MajorityJudgmentChatCommandJudgmentsProvider.gd index f1ae235..e38ecc9 100644 --- a/addons/majority_judgment/providers/MajorityJudgmentChatCommandJudgmentsProvider.gd +++ b/addons/majority_judgment/providers/MajorityJudgmentChatCommandJudgmentsProvider.gd @@ -31,11 +31,14 @@ class_name MajorityJudgmentChatCommandJudgmentsProvider # # A0 B2 c0 D1 # - +# We would like to get word grades, because numbers, although handy, +# create a bias. They don't mean the same thing to everyone. +# See https://git.mieuxvoter.fr/MieuxVoter/majority-judgment-for-streamers/issues/12 +# func process_chat_command(author_identifier:String, chat_command:String): var regex = RegEx.new() - regex.compile("(?[a-zA-Z]{1})(?[0-9]{1})") + regex.compile("(?[a-zA-Z]{2})[ ]*(?[0-9]{2})") var results = regex.search_all(chat_command) if results: