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
|
server_liaison = 769659653096472634
|
||||||
event_host = 769659653096472629
|
event_host = 769659653096472629
|
||||||
|
server_banned = 769659653096472636
|
||||||
senior_admin = 769659653129896016
|
senior_admin = 769659653129896016
|
||||||
admin = 769659653121900553
|
admin = 769659653121900553
|
||||||
master_builder = 769659653121900550
|
master_builder = 769659653121900550
|
||||||
|
@ -38,7 +39,7 @@ class ServerCommands(commands.Cog):
|
||||||
@commands.command()
|
@commands.command()
|
||||||
@commands.check(is_liaison)
|
@commands.check(is_liaison)
|
||||||
async def eventhost(self, ctx, user: discord.Member):
|
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)
|
eventhostrole = ctx.guild.get_role(event_host)
|
||||||
if eventhostrole in user.roles:
|
if eventhostrole in user.roles:
|
||||||
await user.remove_roles(eventhostrole)
|
await user.remove_roles(eventhostrole)
|
||||||
|
@ -47,6 +48,18 @@ class ServerCommands(commands.Cog):
|
||||||
await user.add_roles(eventhostrole)
|
await user.add_roles(eventhostrole)
|
||||||
await ctx.send(f'```Succesfully added Event Host to {user.name}```')
|
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.command()
|
||||||
@commands.check(is_staff)
|
@commands.check(is_staff)
|
||||||
async def start(self, ctx):
|
async def start(self, ctx):
|
||||||
|
@ -94,4 +107,4 @@ class ServerCommands(commands.Cog):
|
||||||
await ctx.send(embed=onlinePlayers)
|
await ctx.send(embed=onlinePlayers)
|
||||||
|
|
||||||
def setup(bot):
|
def setup(bot):
|
||||||
bot.add_cog(ServerCommands(bot))
|
bot.add_cog(ServerCommands(bot))
|
||||||
|
|
Loading…
Reference in a new issue