""" Cog loader. Adds all command cogs to the bot. """ from nextcord.ext import commands from cogs.commands.record import RecordCog from cogs.commands.refresh import RefreshCog from cogs.commands.remove import RemoveCog from cogs.commands.request import RequestCog from cogs.commands.set import setCog from cogs.commands.test import TestCog from cogs.commands.view import ViewCog # This function will be called when this extension is loaded. # It is necessary to add these functions to the bot. def setup(bot: commands.Bot): """ Adds all command classes to bot. """ bot.add_cog(RecordCog(bot)) bot.add_cog(RefreshCog(bot)) bot.add_cog(RemoveCog()) bot.add_cog(RequestCog(bot)) bot.add_cog(TestCog(bot)) bot.add_cog(ViewCog()) bot.add_cog(setCog())