mirror of
https://github.com/zoriya/Nemo.git
synced 2026-08-16 02:44:59 +00:00
Adding the name command
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user