import discord from discord.ext import bridge # from cogs.birthday import BirthdayCog # from cogs.productivity import ProductivityCog from cogs.cs import CSCog from cogs.insult import InsultsCog from setup.logger import LOGGER bot_intents = discord.Intents.default() bot_intents.message_content = True bot_intents.members = True bot_intents.presences = True bot_intents.guilds = True bot_intents.reactions = True bot = bridge.Bot(command_prefix='$', intents=bot_intents) COGS = [CSCog, InsultsCog] for cog in COGS: bot.add_cog(cog(bot)) def reload_feature(feature:str): LOGGER.debug(bot.cogs) LOGGER.debug(f'Reloading {feature}...') bot.remove_cog(feature.capitalize()+'Cog') cog = globals()[feature.capitalize()+'Cog'] bot.add_cog(cog(bot)) LOGGER.debug(f'{feature} reloaded!')