A safety measure regarding the IC commands /a
and /s
.
Made it so they actually require the command plus a space, so that things like `/area` in IC don't get caught.
This commit is contained in:
parent
e8bb1f1e49
commit
1f8b4944ca
@ -401,7 +401,7 @@ class AOProtocol(asyncio.Protocol):
|
||||
if len(re.sub(r'[{}\\`|(~~)]','', text).replace(' ', '')) < 3 and text != '<' and text != '>':
|
||||
self.client.send_host_message("While that is not a blankpost, it is still pretty spammy. Try forming sentences.")
|
||||
return
|
||||
if text.startswith('/a'):
|
||||
if text.startswith('/a '):
|
||||
part = text.split(' ')
|
||||
try:
|
||||
aid = int(part[1])
|
||||
@ -414,7 +414,7 @@ class AOProtocol(asyncio.Protocol):
|
||||
except ValueError:
|
||||
self.client.send_host_message("That does not look like a valid area ID!")
|
||||
return
|
||||
elif text.startswith('/s'):
|
||||
elif text.startswith('/s '):
|
||||
part = text.split(' ')
|
||||
for a in self.server.area_manager.areas:
|
||||
if self.client in a.owners:
|
||||
|
Loading…
Reference in New Issue
Block a user