Added a rules command, to add custom rules per server
This commit is contained in:
parent
c914fcc6b9
commit
c3b73b1dfb
1 changed files with 2 additions and 2 deletions
|
@ -156,7 +156,7 @@ class Mod:
|
||||||
"""This command can be used to view the current rules on the server"""
|
"""This command can be used to view the current rules on the server"""
|
||||||
rules = config.getContent('rules') or {}
|
rules = config.getContent('rules') or {}
|
||||||
server_rules = rules.get(ctx.message.server.id)
|
server_rules = rules.get(ctx.message.server.id)
|
||||||
if server_rules is None:
|
if server_rules is None or len(server_rules) == 0:
|
||||||
await self.bot.say("This server currently has no rules on it! I see you like to live dangerously...")
|
await self.bot.say("This server currently has no rules on it! I see you like to live dangerously...")
|
||||||
return
|
return
|
||||||
fmt = "\n".join("{}) {}".format(num+1,rule) for num,rule in enumerate(server_rules))
|
fmt = "\n".join("{}) {}".format(num+1,rule) for num,rule in enumerate(server_rules))
|
||||||
|
@ -179,7 +179,7 @@ class Mod:
|
||||||
"""Removes one of the rules from the list of this server's rules"""
|
"""Removes one of the rules from the list of this server's rules"""
|
||||||
rules = config.getContent('rules') or {}
|
rules = config.getContent('rules') or {}
|
||||||
server_rules = rules.get(ctx.message.server.id)
|
server_rules = rules.get(ctx.message.server.id)
|
||||||
if server_rules is None:
|
if server_rules is None or len(server_rules) == 0:
|
||||||
await self.bot.say("This server currently has no rules on it! Can't remove something that doesn't exist bro")
|
await self.bot.say("This server currently has no rules on it! Can't remove something that doesn't exist bro")
|
||||||
return
|
return
|
||||||
list_rules = "\n".join("{}) {}".format(num+1,rule) for num,rule in enumerate(server_rules))
|
list_rules = "\n".join("{}) {}".format(num+1,rule) for num,rule in enumerate(server_rules))
|
||||||
|
|
Loading…
Reference in a new issue