Exemplo n.º 1
0
def setup(bot: model.Bakerbot) -> None:
    cog = Management(bot)
    bot.add_cog(cog)

    async def on_message(message: discord.Message) -> None:
        """Bot-wide message handler to enforce guild-ignored channels."""
        if message.guild is not None and database.Backend.db is not None:
            config = await database.GuildConfiguration.get(message.guild.id)
            if config is not None and message.channel.id in config.ignored_channels:
                return

        await bot.process_commands(message)

    bot.on_message = on_message
Exemplo n.º 2
0
def setup(bot: model.Bakerbot) -> None:
    cog = Textgen(bot)
    bot.add_cog(cog)
Exemplo n.º 3
0
def setup(bot: model.Bakerbot) -> None:
    cog = Dozz(bot)
    bot.add_cog(cog)
Exemplo n.º 4
0
def setup(bot: model.Bakerbot) -> None:
    cog = Helper(bot)
    bot.add_cog(cog)
Exemplo n.º 5
0
def setup(bot: model.Bakerbot) -> None:
    cog = Voice(bot)
    bot.add_cog(cog)
Exemplo n.º 6
0
def setup(bot: model.Bakerbot) -> None:
    cog = Mangadex(bot)
    bot.add_cog(cog)
Exemplo n.º 7
0
def setup(bot: model.Bakerbot) -> None:
    cog = Random(bot)
    bot.add_cog(cog)
Exemplo n.º 8
0
def setup(bot: model.Bakerbot) -> None:
    cog = Minecraft(bot)
    bot.add_cog(cog)
Exemplo n.º 9
0
def setup(bot: model.Bakerbot) -> None:
    cog = Wolfram(bot)
    bot.add_cog(cog)
Exemplo n.º 10
0
def setup(bot: model.Bakerbot) -> None:
    cog = Starboard(bot)
    bot.add_cog(cog)
Exemplo n.º 11
0
def setup(bot: model.Bakerbot) -> None:
    cog = Debugger(bot)
    bot.add_cog(cog)