mirror of
https://github.com/TotalFreedomMC/TotalFreedomBot.git
synced 2024-12-22 15:44:57 +00:00
Update ServerCommands.py
This commit is contained in:
parent
c573bacc50
commit
f57e80c24e
1 changed files with 15 additions and 2 deletions
|
@ -6,6 +6,7 @@ import datetime
|
|||
|
||||
server_liaison = 769659653096472634
|
||||
event_host = 769659653096472629
|
||||
server_banned = 769659653096472636
|
||||
senior_admin = 769659653129896016
|
||||
admin = 769659653121900553
|
||||
master_builder = 769659653121900550
|
||||
|
@ -38,7 +39,7 @@ class ServerCommands(commands.Cog):
|
|||
@commands.command()
|
||||
@commands.check(is_liaison)
|
||||
async def eventhost(self, ctx, user: discord.Member):
|
||||
'Add or remove event host role from users - liaison only'
|
||||
'Add or remove event host role - liaison only'
|
||||
eventhostrole = ctx.guild.get_role(event_host)
|
||||
if eventhostrole in user.roles:
|
||||
await user.remove_roles(eventhostrole)
|
||||
|
@ -47,6 +48,18 @@ class ServerCommands(commands.Cog):
|
|||
await user.add_roles(eventhostrole)
|
||||
await ctx.send(f'```Succesfully added Event Host to {user.name}```')
|
||||
|
||||
@commands.command()
|
||||
@commands.check(is_staff)
|
||||
async def serverban(self, ctx, user: discord.Member):
|
||||
'Add or remove server banned role'
|
||||
serverbannedrole = ctx.guild.get_role(server_banned)
|
||||
if serverbannedrole in user.roles:
|
||||
await user.remove_roles(serverbannedrole)
|
||||
await ctx.send(f'Took Server Banned role from {user.name}')
|
||||
else:
|
||||
await user.add_roles(serverbannedrole)
|
||||
await ctx.send(f'Added Server Banned role to {user.name}')
|
||||
|
||||
@commands.command()
|
||||
@commands.check(is_staff)
|
||||
async def start(self, ctx):
|
||||
|
@ -94,4 +107,4 @@ class ServerCommands(commands.Cog):
|
|||
await ctx.send(embed=onlinePlayers)
|
||||
|
||||
def setup(bot):
|
||||
bot.add_cog(ServerCommands(bot))
|
||||
bot.add_cog(ServerCommands(bot))
|
||||
|
|
Loading…
Reference in a new issue