PennyDreadfulMTG / perf-reports

2 stars 2 forks source link

Bot error on_message #54225

Open vorpal-buildbot opened 4 years ago

vorpal-buildbot commented 4 years ago

(<Message id=751135139697917981 channel= type=<MessageType.default: 0> author=<Member id=267299708320350208 name='Smpls' discriminator='7357' bot=False nick=None guild=> flags=>,) {} ['by drawing a [darksteel colossus] for turn and then discarding it to hand size']

Reported on discordbot by discord user

DatabaseConnectionRefusedException Failed to initialize database in `discordbot` Stack Trace: ``` Python traceback File "run.py", line 174, in cli() File "/home/discord/.local/lib/python3.8/site-packages/click/core.py", line 829, in __call__ return self.main(*args, **kwargs) File "/home/discord/.local/lib/python3.8/site-packages/click/core.py", line 782, in main rv = self.invoke(ctx) File "/home/discord/.local/lib/python3.8/site-packages/click/core.py", line 1259, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/home/discord/.local/lib/python3.8/site-packages/click/core.py", line 1066, in invoke return ctx.invoke(self.callback, **ctx.params) File "/home/discord/.local/lib/python3.8/site-packages/click/core.py", line 610, in invoke return callback(*args, **kwargs) File "run.py", line 39, in discordbot bot.init() File "/home/discord/Penny-Dreadful-Discord-Bot/discordbot/bot.py", line 342, in init client.run(configuration.get_str('token')) File "/home/discord/.local/lib/python3.8/site-packages/discord/client.py", line 668, in run loop.run_forever() File "/usr/lib64/python3.8/asyncio/base_events.py", line 570, in run_forever self._run_once() File "/usr/lib64/python3.8/asyncio/base_events.py", line 1859, in _run_once handle._run() File "/usr/lib64/python3.8/asyncio/events.py", line 81, in _run self._context.run(self._callback, *self._args) File "/home/discord/.local/lib/python3.8/site-packages/discord/client.py", line 312, in _run_event await coro(*args, **kwargs) File "/home/discord/Penny-Dreadful-Discord-Bot/discordbot/bot.py", line 82, in on_message await command.respond_to_card_names(message, self) File "/home/discord/Penny-Dreadful-Discord-Bot/discordbot/command.py", line 45, in respond_to_card_names cards.extend(cards_from_names_with_mode([r.get_best_match()], mode, preferred_printing)) File "/home/discord/Penny-Dreadful-Discord-Bot/discordbot/command.py", line 59, in cards_from_names_with_mode return [copy_with_mode(oracle.load_card(c), mode, preferred_printing) for c in cards if c is not None] File "/home/discord/Penny-Dreadful-Discord-Bot/discordbot/command.py", line 59, in return [copy_with_mode(oracle.load_card(c), mode, preferred_printing) for c in cards if c is not None] File "/home/discord/Penny-Dreadful-Discord-Bot/magic/oracle.py", line 33, in load_card return CARDS_BY_NAME.get(name, load_cards([name])[0]) File "/home/discord/Penny-Dreadful-Discord-Bot/magic/oracle.py", line 47, in load_cards rs = db().select(sql) File "/home/discord/Penny-Dreadful-Discord-Bot/shared/database.py", line 44, in select [_, rows] = self.execute_anything(sql, args) File "/home/discord/Penny-Dreadful-Discord-Bot/shared/database.py", line 55, in execute_anything return self.execute_with_reconnect(sql, args, fetch_rows) File "/home/discord/Penny-Dreadful-Discord-Bot/shared/database.py", line 82, in execute_with_reconnect self.connect() File "/home/discord/Penny-Dreadful-Discord-Bot/shared/database.py", line 40, in connect raise DatabaseConnectionRefusedException(msg) ```

Exception_hash: 9bc609e385562a7416cdb00d7850b040e9729b31

vorpal-buildbot commented 4 years ago

Bot error on_message

(<Message id=751137500377907333 channel= type=<MessageType.default: 0> author=<Member id=237023721003548672 name='BluStalker' discriminator='6558' bot=False nick='BluStalker [UU Open]' guild=> flags=>,) {} ['[vampire lacerator][pricky boggart][nightshade stinger][nezumi cutthroat][masked blackguard][mardu skullhunter][guul draz vampire]']

Reported on discordbot by discord user

DatabaseConnectionRefusedException Failed to initialize database in `discordbot` Stack Trace: ``` Python traceback File "run.py", line 174, in cli() File "/home/discord/.local/lib/python3.8/site-packages/click/core.py", line 829, in __call__ return self.main(*args, **kwargs) File "/home/discord/.local/lib/python3.8/site-packages/click/core.py", line 782, in main rv = self.invoke(ctx) File "/home/discord/.local/lib/python3.8/site-packages/click/core.py", line 1259, in invoke return _process_result(sub_ctx.command.invoke(sub_ctx)) File "/home/discord/.local/lib/python3.8/site-packages/click/core.py", line 1066, in invoke return ctx.invoke(self.callback, **ctx.params) File "/home/discord/.local/lib/python3.8/site-packages/click/core.py", line 610, in invoke return callback(*args, **kwargs) File "run.py", line 39, in discordbot bot.init() File "/home/discord/Penny-Dreadful-Discord-Bot/discordbot/bot.py", line 342, in init client.run(configuration.get_str('token')) File "/home/discord/.local/lib/python3.8/site-packages/discord/client.py", line 668, in run loop.run_forever() File "/usr/lib64/python3.8/asyncio/base_events.py", line 570, in run_forever self._run_once() File "/usr/lib64/python3.8/asyncio/base_events.py", line 1859, in _run_once handle._run() File "/usr/lib64/python3.8/asyncio/events.py", line 81, in _run self._context.run(self._callback, *self._args) File "/home/discord/.local/lib/python3.8/site-packages/discord/client.py", line 312, in _run_event await coro(*args, **kwargs) File "/home/discord/Penny-Dreadful-Discord-Bot/discordbot/bot.py", line 82, in on_message await command.respond_to_card_names(message, self) File "/home/discord/Penny-Dreadful-Discord-Bot/discordbot/command.py", line 45, in respond_to_card_names cards.extend(cards_from_names_with_mode([r.get_best_match()], mode, preferred_printing)) File "/home/discord/Penny-Dreadful-Discord-Bot/discordbot/command.py", line 59, in cards_from_names_with_mode return [copy_with_mode(oracle.load_card(c), mode, preferred_printing) for c in cards if c is not None] File "/home/discord/Penny-Dreadful-Discord-Bot/discordbot/command.py", line 59, in return [copy_with_mode(oracle.load_card(c), mode, preferred_printing) for c in cards if c is not None] File "/home/discord/Penny-Dreadful-Discord-Bot/magic/oracle.py", line 33, in load_card return CARDS_BY_NAME.get(name, load_cards([name])[0]) File "/home/discord/Penny-Dreadful-Discord-Bot/magic/oracle.py", line 47, in load_cards rs = db().select(sql) File "/home/discord/Penny-Dreadful-Discord-Bot/shared/database.py", line 44, in select [_, rows] = self.execute_anything(sql, args) File "/home/discord/Penny-Dreadful-Discord-Bot/shared/database.py", line 55, in execute_anything return self.execute_with_reconnect(sql, args, fetch_rows) File "/home/discord/Penny-Dreadful-Discord-Bot/shared/database.py", line 82, in execute_with_reconnect self.connect() File "/home/discord/Penny-Dreadful-Discord-Bot/shared/database.py", line 40, in connect raise DatabaseConnectionRefusedException(msg) ```

Exception_hash: 9bc609e385562a7416cdb00d7850b040e9729b31

Labels: discordbot; DatabaseConnectionRefusedException