как сделать чтобы команда работала только в одном канале для входа и больше нигде?
сразу говорю что каналов много и делать исключение для каждого долго, я подозреваю что надо как-то сделать перебор может быть по имени или скорее всего по айди канала (бот не для всех серверов, а только для моего, поэтому можно делать через айди)
вот команда:
@client.command()
async def reg (ctx, *, nick):
await ctx.message.delete()
member = ctx.message.author
role = discord.utils.get(ctx.message.guild.roles, id = "my_id")
old_role = discord.utils.get(member.guild.roles, id = "my_id")
await member.add_roles(role)
await member.edit(nick= nick)
await member.remove_roles(old_role)