Module aethersprite.extensions.base.prefix

Prefix setting

Functions

def get_prefixes(ctx: discord.ext.commands.context.Context)
Expand source code
def get_prefixes(ctx: Context):
    """Get bot prefixes."""

    return settings["prefix"].get(ctx)

Get bot prefixes.

async def setup(bot: discord.ext.commands.bot.Bot)
Expand source code
async def setup(bot: Bot):
    register(
        "prefix",
        None,
        lambda _: True,
        False,
        "The bot's command prefix. Note that it will still respond when "
        "mentioned directly.",
    )
async def teardown(bot: discord.ext.commands.bot.Bot)
Expand source code
async def teardown(bot: Bot):
    global settings

    del settings["prefix"]