Fix "+1 to <person>" regex
This commit is contained in:
parent
11b4ade690
commit
fee86db368
1 changed files with 3 additions and 1 deletions
|
|
@ -44,7 +44,7 @@ class PointDB(database.Database):
|
||||||
|
|
||||||
|
|
||||||
PLUSONE_RE = r"(\+1|:\+1:|:bronze(!\?|\?!)?:)\s*(.*)"
|
PLUSONE_RE = r"(\+1|:\+1:|:bronze(!\?|\?!)?:)\s*(.*)"
|
||||||
MENTION_RE = r"((for|to)\s+)?@(\S+)"
|
MENTION_RE = r"((for|to)\s+|@)(\S+)"
|
||||||
|
|
||||||
class PlusOne(yaboli.Bot):
|
class PlusOne(yaboli.Bot):
|
||||||
"""
|
"""
|
||||||
|
|
@ -108,6 +108,8 @@ class PlusOne(yaboli.Bot):
|
||||||
|
|
||||||
if specific:
|
if specific:
|
||||||
nick = specific.group(3)
|
nick = specific.group(3)
|
||||||
|
if nick[0] == "@":
|
||||||
|
nick = nick[1:]
|
||||||
elif message.parent:
|
elif message.parent:
|
||||||
parent_message = await room.get_message(message.parent)
|
parent_message = await room.get_message(message.parent)
|
||||||
nick = parent_message.sender.nick
|
nick = parent_message.sender.nick
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue