2
0
mirror of https://github.com/Nick80835/microbot synced 2025-09-01 15:05:48 +00:00

its fookin raw

This commit is contained in:
Nick80835
2020-06-26 19:43:36 -04:00
parent 13635a9021
commit 552383dce0
2 changed files with 5 additions and 0 deletions

View File

@@ -13,6 +13,7 @@ class CommandHandler():
self.username = client.loop.run_until_complete(client.get_me()).username
self.pattern_template = "(?is)^{0}{1}(?: |$|_|@{2}(?: |$|_))(.*)"
self.inline_pattern_template = "(?is)^{0}(?: |$|_)(.*)"
self.raw_pattern_template = "(?is){0}"
self.incoming_commands = []
self.inline_photo_commands = []
self.inline_article_commands = []
@@ -30,6 +31,8 @@ class CommandHandler():
for value in self.incoming_commands:
if value["simple_pattern"]:
pattern_match = search(self.inline_pattern_template.format(value["pattern"]), event.text)
elif value["raw_pattern"]:
pattern_match = search(self.raw_pattern_template.format(value["pattern"]), event.text)
else:
pattern_match = search(self.pattern_template.format(f"({prefix})", value["pattern"], self.username), event.text)