Adding the name command

This commit is contained in:
Anonymus Raccoon
2020-07-15 00:02:04 +02:00
parent ac979398b6
commit 3e4a241ae2
+13 -1
View File
@@ -61,7 +61,7 @@ async def join_event(*,
return
await member.add_roles(role)
event_channel: discord.TextChannel = discord.utils.get(guild.channels, name=f"{event}{config.EVENT_SUFFIX}")
event_channel: discord.TextChannel = [x for x in guild.channels if x.name[:1] == str(event)][0]
await event_channel.send(config.EVENT_JOIN.replace("@User", f"<@{member.id}>"))
@@ -199,5 +199,17 @@ async def leave(*,
await channel.send(config.SET_PRIVATE_MSG.replace("@User", f"<@{member.id}>"))
@nemo.command("!name")
@helper.event_command
@helper.auto_delete
async def rename(*,
channel: discord.TextChannel,
member: discord.Member,
message: discord.Message,
event: int,
**_):
await channel.edit(name=f"{event}-{message.content[len('!name '):]}")
if __name__ == "__main__":
nemo.run(config.TOKEN)