@@ -117,15 +117,14 @@ async def on_ready(self):
117
117
---------------
118
118
''' ))
119
119
120
- def overwrites (self , ctx , modroles = None ):
120
+ def overwrites (self , ctx , modrole = None ):
121
121
'''Permision overwrites for the guild.'''
122
122
overwrites = {
123
123
ctx .guild .default_role : discord .PermissionOverwrite (read_messages = False )
124
124
}
125
125
126
- if modroles :
127
- for role in modroles :
128
- overwrites [role ] = discord .PermissionOverwrite (read_messages = True )
126
+ if modrole :
127
+ overwrites [modrole ] = discord .PermissionOverwrite (read_messages = True )
129
128
else :
130
129
for role in self .guess_modroles (ctx ):
131
130
overwrites [role ] = discord .PermissionOverwrite (read_messages = True )
@@ -153,14 +152,14 @@ def help_embed(self):
153
152
154
153
@commands .command ()
155
154
@commands .has_permissions (administrator = True )
156
- async def setup (self , ctx , modroles : discord .Role ):
155
+ async def setup (self , ctx , modrole : discord .Role ):
157
156
'''Sets up a server for modmail'''
158
157
if discord .utils .get (ctx .guild .categories , name = 'modmail' ):
159
158
return await ctx .send ('This server is already set up.' )
160
159
161
160
categ = await ctx .guild .create_category (
162
161
name = 'modmail' ,
163
- overwrites = self .overwrites (ctx , modroles = modroles )
162
+ overwrites = self .overwrites (ctx , modrole = modrole )
164
163
)
165
164
await categ .edit (position = 0 )
166
165
c = await ctx .guild .create_text_channel (name = 'information' , category = categ )
0 commit comments