aboutsummaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorGravatar jesopo2018-11-20 11:44:13 +0000
committerGravatar jesopo2018-11-20 11:44:13 +0000
commite54db0858c664e236c6516a66533de897b36df9b (patch)
tree67f1af6b4d859b829dd290196fb87ca37040aae1 /modules
parentAdd first version of modules/mixed_unicode.py, designed to detect when we get a (diff)
signature
Detect Armenian script (mixed_unicode.py)
Diffstat (limited to 'modules')
-rw-r--r--modules/mixed_unicode.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/mixed_unicode.py b/modules/mixed_unicode.py
index d2ef796e..9bb9060d 100644
--- a/modules/mixed_unicode.py
+++ b/modules/mixed_unicode.py
@@ -6,6 +6,7 @@ class Script(enum.Enum):
Latin = 1
Cyrillic = 2
Greek = 3
+ Armenian = 4
WORD_SEPERATORS = [",", " ", "\t", "."]
class Module(ModuleManager.BaseModule):
@@ -17,6 +18,8 @@ class Module(ModuleManager.BaseModule):
return Script.Greek
elif 1024 <= point <= 1327:
return Script.Cyrillic
+ elif 1329 <= point <= 1418:
+ return Script.Armenian
return Script.Unknown
@utils.hook("received.message.channel")