Пример #1
0
def setup(bot):
    bot.add_cog(Uploads(bot))
Пример #2
0
def setup(bot):
    # Add the cog
    bot.add_cog(Fun(bot))
    # Print some info
    print('Added new Cog: ' + str(Fun))
Пример #3
0
def setup(bot):
    bot.add_cog(Music(bot))
Пример #4
0
def setup(bot):
    bot.add_cog(Utility(bot))
    print('Initialized utility command set.')
Пример #5
0
def setup(bot):
    bot.add_cog(Fun(bot))
Пример #6
0
def setup(bot):
    bot.add_cog(Votes(bot))
Пример #7
0
def setup(bot):
    bot.add_cog(Register(bot))
    print("Characters cog loaded.")
Пример #8
0
def setup(bot):
    bot.add_cog(ErrorHandler(bot))
Пример #9
0
async def __main__():

	try:
		ipd_logger     = setup_logs('ipd',     'logs/ipd.log')
		opts_logger    = setup_logs('opts',    'logs/ipd-blacklist.log')
		discord_logger = setup_logs('discord', 'logs/ipd-discord.log')

		config = load_config()

		bot = config['bot'] = ImperialProbeDroid(command_prefix=config['prefix'])
		bot.config = config
		bot.logger = ipd_logger
		bot.redis = config.redis

		from embed import EmbedManager
		bot.embed = EmbedManager(bot)

		from crinolo import CrinoloStats
		bot.stats = CrinoloStats(BaseUnit.get_ship_crews())

		from boterrors import BotErrors
		bot.errors = BotErrors(bot)

		from botoptions import BotOptions
		bot.options = BotOptions(bot)

		import client
		bot.client = client.SwgohClient(bot)

		from chatcog import ChatCog
		bot.add_cog(ChatCog(bot))

		from ticketscog import TicketsCog
		bot.add_cog(TicketsCog(bot))

		from twcog import TWCog
		bot.add_cog(TWCog(bot))

		from tbcog import TBCog
		bot.add_cog(TBCog(bot))

		token = config['token']
		if 'env' in config:
			env = config['env']
			token = config['tokens'][env]

		try:
			bot.run(token)

		except Exception as err:
			print('Run was interrupted!')
			print(err)
			print(traceback.format_exc())

		await bot.logout()
		print('Bot quitting!')

	except Exception as err:
		print('bot initialization interrupted!')
		print(err)
		print(traceback.format_exc())
Пример #10
0
def setup(bot):
    bot.add_cog(FrequencyCog(bot))
    print('Added new Cog: ' + str(FrequencyCog))
Пример #11
0
def setup(bot):
    bot.add_cog(Shop(bot))
    print('[COGS] Shop be loaded')
Пример #12
0
def setup(bot):
    bot.add_cog(Admin(bot))
Пример #13
0
def setup(bot):
    bot.add_cog(Help(bot))
Пример #14
0
def setup(bot):
    bot.add_cog(Campaign(bot))
    print("Campaign cog loaded.")
Пример #15
0
def setup(bot):
    bot.add_cog(Checks(bot))
Пример #16
0
def setup(bot):
    bot.add_cog(ldl(bot))
Пример #17
0
def setup(bot):
    bot.add_cog(Utils(bot))
Пример #18
0
def setup(bot):
    bot.add_cog(NewTimeCog(bot))
Пример #19
0
def setup(bot):
    bot.add_cog(General(bot))
Пример #20
0
def setup(bot):
    bot.add_cog(MortChecker(bot))