fix(aurora): use views for views instead of embeds

This commit is contained in:
Seaswimmer 2024-01-16 12:59:15 +00:00
parent 4a262dc6a1
commit 4226f1a14c
Signed by untrusted user: cswimr
GPG key ID: D74DDDDF420E13DF

View file

@ -1,6 +1,8 @@
from redbot.core import commands
from redbot.core.utils.chat_formatting import error, warning
from aurora.configuration.menus.addrole import Addrole
from aurora.configuration.menus.immune import Immune
from aurora.configuration.menus.overrides import Overrides
from aurora.configuration.embed import addrole, overrides, immune, guild
from aurora.abc import Mixin
@ -38,14 +40,14 @@ class Configuration(Mixin):
"""Manage the addrole whitelist.
Roles added to this list are also applied to `/removerole`."""
await ctx.send(embed=await addrole(ctx), view=await addrole(ctx))
await ctx.send(embed=await addrole(ctx), view=Addrole(ctx))
@aurora_settings.command(name="immunity")
@commands.admin_or_permissions(manage_guild=True)
@commands.guild_only()
async def aurora_settings_immunity(self, ctx: commands.Context):
"""Manage the immunity whitelist."""
await ctx.send(embed=await immune(ctx), view=await immune(ctx))
await ctx.send(embed=await immune(ctx), view=Immune(ctx))
@aurora.group(autohelp=True, name="import")
@commands.admin()