From e5f21a1cdd224163aa0dd6996d7f1ccb7637cf87 Mon Sep 17 00:00:00 2001 From: deathbybandaid Date: Fri, 5 Jul 2019 11:20:29 -0400 Subject: [PATCH] w2n --- sopel_modules/SpiceBot/Prerun.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sopel_modules/SpiceBot/Prerun.py b/sopel_modules/SpiceBot/Prerun.py index c105212..f389f09 100644 --- a/sopel_modules/SpiceBot/Prerun.py +++ b/sopel_modules/SpiceBot/Prerun.py @@ -9,6 +9,7 @@ from sopel.tools import Identifier import functools import copy import datetime +from word2number import w2n import spicemanip @@ -413,7 +414,11 @@ def trigger_hyphen_args(trigger_args_part): elif str(clipped_word).isdigit(): hyphen_args.append(int(clipped_word)) else: - trigger_args_unhyphend.append(worditem) + try: + clipped_word = w2n.word_to_num(str(clipped_word)) + hyphen_args.append(int(clipped_word)) + except ValueError: + trigger_args_unhyphend.append(worditem) else: trigger_args_unhyphend.append(worditem) if len(hyphen_args):