mentions fixing
This commit is contained in:
@@ -44,12 +44,13 @@ class Scanner(ABC):
|
|||||||
return
|
return
|
||||||
|
|
||||||
# check args validity
|
# check args validity
|
||||||
str_channel_mentions = [channel.id for channel in message.channel_mentions]
|
str_channel_mentions = [str(channel.id) for channel in message.channel_mentions]
|
||||||
str_mentions = [member.id for member in message.mentions]
|
str_mentions = [str(member.id) for member in message.mentions]
|
||||||
|
print(str_mentions)
|
||||||
for i, arg in enumerate(args[1:]):
|
for i, arg in enumerate(args[1:]):
|
||||||
if re.match(r"^<@!?\d+>$", arg):
|
if re.match(r"^<@!?\d+>$", arg):
|
||||||
arg = arg[3:-1] if "!" in arg else arg[2:-1]
|
arg = arg[3:-1] if "!" in arg else arg[2:-1]
|
||||||
if re.match(r"^<#!?\d+>$", arg):
|
elif re.match(r"^<#!?\d+>$", arg):
|
||||||
arg = arg[3:-1] if "!" in arg else arg[2:-1]
|
arg = arg[3:-1] if "!" in arg else arg[2:-1]
|
||||||
if (
|
if (
|
||||||
arg not in self.valid_args + ["me", "here", "fast"]
|
arg not in self.valid_args + ["me", "here", "fast"]
|
||||||
|
|||||||
Reference in New Issue
Block a user