def setup(bot: Parrot) -> None: bot.add_cog(MessageEventHandler(bot))
def setup(bot: Parrot) -> None: bot.add_cog(Admin(bot))
def setup(bot: Parrot) -> None: bot.add_cog(ReadyEventHandler(bot))
def setup(bot: Parrot) -> None: bot.add_cog(Quickstart(bot))
def setup(bot: Parrot) -> None: bot.add_cog(Miscellaneous(bot))
def setup(bot: Parrot) -> None: bot.add_cog(Registration(bot))
def setup(bot: Parrot) -> None: bot.add_cog(Vocodes(bot))
def setup(bot: Parrot) -> None: bot.add_cog(Data(bot))
import config import logging from redis import Redis from bot import Parrot logging.info("Initializing bot...") bot = Parrot( prefix=config.COMMAND_PREFIX, admin_user_ids=config.ADMIN_USER_IDS, redis=Redis( host=config.REDIS_HOST, port=config.REDIS_PORT, password=config.REDIS_PASSWORD, decode_responses=True, ), ) bot.run(config.DISCORD_BOT_TOKEN)
def setup(bot: Parrot) -> None: bot.add_cog(VoiceStateUpdateHandler(bot))
def setup(bot: Parrot) -> None: bot.add_cog(Text(bot))
def setup(bot: Parrot) -> None: bot.add_cog(CommandErrorEventHandler("assets/failure-phrases.txt"))