parent
72d0b46a82
commit
fbe3c5cc40
@ -0,0 +1,20 @@ |
||||
import discord |
||||
import time |
||||
g_client = discord.Client() |
||||
|
||||
@g_client.event |
||||
async def on_message(message): |
||||
if message.author == g_client.user: return |
||||
if not(message.content.lower().startswith("dorfl")): return |
||||
if not(message.channel.id == 808742739226787874 or message.channel.id == 809881861371330610): return |
||||
query = message.content.lower().split(" ") |
||||
if len(query) < 3: return |
||||
if query[1] == "voice" or query[1] == "text": |
||||
for channeli in message.channel.guild.channels: |
||||
if channeli.name == query[2]: return |
||||
channel = (await message.channel.guild.categories[1].create_voice_channel(query[2])) if query[1] == "voice" else (await message.channel.guild.categories[0].create_text_channel(query[2])) |
||||
await channel.set_permissions(message.author, overwrite=discord.PermissionOverwrite.from_pair(discord.Permissions.all_channel(), discord.Permissions.none())) |
||||
if query[1] == "text": |
||||
await channel.set_permissions(message.channel.guild.default_role, read_messages=False) |
||||
await message.channel.send("`created channel " + query[2] + " and gave " + message.author.name + " op`") |
||||
g_client.run("INSERT_TOKEN_HERE", bot=True) |
Loading…
Reference in new issue