Роли в боте вк sql?

@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 - зам
  • Вопрос задан
  • 78 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
07 мая 2024, в 15:47
12000 руб./за проект
07 мая 2024, в 15:10
1500 руб./в час
07 мая 2024, в 15:07
1500 руб./в час