Commit 5dacbb74 authored by Üsame Cengiz's avatar Üsame Cengiz
Browse files

deleted rename cuz discord API doesnt allow FUN

parent 7048d5d5
...@@ -85,8 +85,8 @@ async def on_message(message): ...@@ -85,8 +85,8 @@ async def on_message(message):
if message.channel == tc: if message.channel == tc:
channel_creator.pop(message.author) channel_creator.pop(message.author)
await vc.edit(name=message.content) await vc.edit(name=message.content)
elif message.content.startswith('~rename'): # elif message.content.startswith('~rename'):
await rename_single_channel(message) # await rename_single_channel(message)
elif message.content.endswith('%') and message.content.startswith('~'): elif message.content.endswith('%') and message.content.startswith('~'):
name = message.content[1:-1] name = message.content[1:-1]
n = random.randint(0,100) n = random.randint(0,100)
...@@ -216,7 +216,7 @@ async def channel_manager_for_one_voice_channel(member, before, after): ...@@ -216,7 +216,7 @@ async def channel_manager_for_one_voice_channel(member, before, after):
for vc_id in single_channel_manager: for vc_id in single_channel_manager:
if b_channel.id in single_channel_manager[vc_id][1]: if b_channel.id in single_channel_manager[vc_id][1]:
b_relevant = True b_relevant = True
refs_to_b.append(single_channel_manager[vc_id][1]) refs_to_b.append(vc_id)
b_relevant = b_relevant and len(b_channel.members) == 0 b_relevant = b_relevant and len(b_channel.members) == 0
a_relevant = False if a_channel is None else a_channel.id in single_channel_manager and len(a_channel.members) > 0 a_relevant = False if a_channel is None else a_channel.id in single_channel_manager and len(a_channel.members) > 0
...@@ -226,7 +226,8 @@ async def channel_manager_for_one_voice_channel(member, before, after): ...@@ -226,7 +226,8 @@ async def channel_manager_for_one_voice_channel(member, before, after):
if b_relevant: if b_relevant:
for s in refs_to_b: for s in refs_to_b:
s.discard(b_channel) single_channel_manager[s][1].discard(b_channel.id)
update_guilds_txt()
if a_relevant: if a_relevant:
if(a_channel.id not in single_channel_creation_set): if(a_channel.id not in single_channel_creation_set):
...@@ -245,16 +246,18 @@ async def channel_manager_for_one_voice_channel(member, before, after): ...@@ -245,16 +246,18 @@ async def channel_manager_for_one_voice_channel(member, before, after):
if b_relevant: if b_relevant:
await b_channel.delete() await b_channel.delete()
async def rename_single_channel(message): # async def rename_single_channel(message):
global single_channel_manager # global single_channel_manager
new_name = "".join(message.split(' ')[1:]) # new_name = " ".join(message.content.split(' ')[1:])
curr = message.author.voice.channel # curr = message.author.voice.channel
for key in single_channel_manager: # for key in single_channel_manager:
(tc, clones) = single_channel_manager[key] # (tc, clones) = single_channel_manager[key]
if curr in clones: # print(curr.name)
await curr.edit(name=new_name) # if curr.id in clones:
break # await curr.edit(name=new_name)
# break
# print("done")
# This function is for category channel management # This function is for category channel management
async def channel_manager_for_all_voice_channels(member, before, after): async def channel_manager_for_all_voice_channels(member, before, after):
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment