constants.strings('user_ban'))
return
- if parameter:
- for i in var.db.items("url_ban"):
- if util.get_url_from_input(parameter.lower()) == i[0]:
- self.mumble.users[text.actor].send_text_message(
- constants.strings('url_ban'))
- return
+ if not self.is_admin(user) and parameter:
+ input_url = util.get_url_from_input(parameter.lower())
+ if input_url:
+ for i in var.db.items("url_ban"):
+ if input_url == i[0]:
+ self.mumble.users[text.actor].send_text_message(
+ constants.strings('url_ban'))
+ return
command_exc = ""
try:
# Parse the html from the message to get the URL
def get_url_from_input(string):
+ string = string.strip()
if string.startswith('http'):
return string
p = re.compile('href="(.+?)"', re.IGNORECASE)