소스 검색

admin role added in the background for later commands. Also sort out the fucking backend jesus me

tags/v1.0.0
roxie 6 년 전
부모
커밋
7779e0a8bd
4개의 변경된 파일7개의 추가작업 그리고 5개의 파일을 삭제
  1. +1
    -0
      checks.py
  2. +3
    -3
      cogs/settings.py
  3. +2
    -1
      config/server_config.py
  4. +1
    -1
      config/servers.json

+ 1
- 0
checks.py 파일 보기

@@ -1,5 +1,6 @@
from discord.ext import commands
import load_config
#from config.server_config import ServerConfig

def is_bot_owner():
return commands.check(lambda ctx: ctx.message.author.id == load_config.owner)

+ 3
- 3
cogs/settings.py 파일 보기

@@ -151,11 +151,11 @@ class Settings():
return await self.bot.say("Muted role set to '{}'".format(role.name))

@set.command(pass_context=True, hidden=True)
async def muteadmin(self, ctx, role: discord.Role = None):
async def adminrole(self, ctx, role: discord.Role = None):
self.serverconfig = self.con.load_config()
self.serverconfig[ctx.message.server.id]["mute"]["admin-role"].append(role.id)
self.serverconfig[ctx.message.server.id]["admin_role"] = role.id
self.con.update_config(self.serverconfig)
return await self.bot.say("Admin role appended to list: '{}'".format(role.name))
return await self.bot.say("Admin role set to '{}'".format(role.name))

@bot.command(pass_context=True, hidden=True, aliases=["setava", "setavatar"])
@checks.is_bot_owner()

+ 2
- 1
config/server_config.py 파일 보기

@@ -33,7 +33,8 @@ class ServerConfig():
},
"nsfw": {
"enabled": 0
}
},
"admin_role": ""
}
}
self.servers = self.load_config()

+ 1
- 1
config/servers.json 파일 보기

@@ -1 +1 @@
{"304048071963312130": {"greets": {"enabled": 0, "welcome-channel": "", "member-role": "", "custom-message": "", "default-message": "Be sure to read the rules."}, "goodbyes": {"enabled": 0, "goodbye-channel": ""}, "self_assign": {"enabled": 1, "roles": ["307330606348632064", "308081662787321861", "308081544273199106", "308081490296569889"]}, "twitch": {"enabled": 0, "twitch-channel": "", "whitelist": {"enabled": 0, "list": []}}, "mute": {"role": "", "admin-role": []}, "nsfw": {"enabled": 0}}}
{"304048071963312130": {"greets": {"enabled": 0, "welcome-channel": "", "member-role": "", "custom-message": "", "default-message": "Be sure to read the rules."}, "goodbyes": {"enabled": 0, "goodbye-channel": ""}, "self_assign": {"enabled": 1, "roles": ["307330606348632064", "308081662787321861", "308081544273199106", "308081490296569889"]}, "twitch": {"enabled": 0, "twitch-channel": "", "whitelist": {"enabled": 0, "list": []}}, "mute": {"role": "", "admin-role": []}, "nsfw": {"enabled": 0}, "admin_role": "334078005347483648"}}

Loading…
취소
저장