def __init__(self):
QApplication.__init__(self, sys.argv)
# Establish loop as Quamash Event Loop
loop = QEventLoop(self)
self.loop = loop
asyncio.set_event_loop(loop)
self.idle = False
self.trayIcon = None
self.themes = themes
self.options = Options
try:
self.theme = themes[self.options["theme"]["theme"]]
except KeyError:
self.theme = themes["Pesterchum 2.5"]
self.theme_name = self.theme["name"]
self.moods = Moods
self.emojis = Emojis
self.mentions = Mentions
self.setStyleSheet(self.theme["styles"])
self.nick = None
self.client = DiscordClient(app=self, loop=self.loop)
self.user, self.passwd, self.token, self.botAccount = UserAuth
if not UserAuth[0] and not UserAuth[1] and not UserAuth[2]:
self.openAuth(i=True)
save_auth((self.user, self.passwd, self.token, self.botAccount,))
asyncio.ensure_future(self.connecting())
asyncio.ensure_future(self.runbot())
self.gui = Gui(self.loop, self)
loop.run_forever()
评论列表
文章目录