@command(name="+хелп")
async def adm(self, ctx, member=None):
user = await self.bot.get_user(ctx.from_id)
adm = await basa.register.main.chekc_adm(user)
if member is None:
await ctx.send("Перешлите или укажите айди пользователя")
elif adm == "Разраб":
mem = re.findall(f"[0-9]+", member)[0]
await ctx.send(format(user.first_name) + ", выдал роль администратора пользователю " + format(member))
await basa.register.main.adm(int(mem))
elif member is adm == "Хелпер":
await ctx.send("У пользователя имеется данная роль")
else:
await ctx.send("Не достаточно прав")
Что сделать, что бы выше роли разраб могли выдовать роли, а ниже нет, и если у него есть данная роль то бот отвечал (У пользователя имеется данная роль)
Я пробовал сделать так
self.adm {
'1': list(map(int, "Участник"))
}
и так дойти до 7-ой роли, 7 роль это сам создатель и что ты место этого(elif adm == "Разраб") писалось следующее (elif adm >= 5)
5 роль это разраб, 7 - зам