From 3e4a241ae2a353b853de2d0a6288063955d7d9ee Mon Sep 17 00:00:00 2001 From: Anonymus Raccoon Date: Wed, 15 Jul 2020 00:02:04 +0200 Subject: [PATCH] Adding the name command --- main.py | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index e70a364..0ea2ed3 100644 --- a/main.py +++ b/main.py @@ -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)