error logging
This commit is contained in:
parent
c89777621a
commit
e82fcd5d42
1 changed files with 5 additions and 23 deletions
|
@ -86,29 +86,11 @@ class KollagenBot:
|
||||||
msg="Exception while handling an update:", exc_info=context.error
|
msg="Exception while handling an update:", exc_info=context.error
|
||||||
)
|
)
|
||||||
|
|
||||||
# # traceback.format_exception returns the usual python message about an exception, but as a
|
if isinstance(update, Update):
|
||||||
# # list of strings rather than a single string, so we have to join them together.
|
if isinstance(context.error, subprocess.CalledProcessError):
|
||||||
# tb_list = traceback.format_exception(
|
update.message.reply_text(f"Something is fucked!\n{context.error.stderr.decode('utf-8')}")
|
||||||
# None, context.error, context.error.__traceback__
|
else:
|
||||||
# )
|
update.message.reply_text(f"Something is fucked!\n{context.error}")
|
||||||
# tb_string = "".join(tb_list)
|
|
||||||
|
|
||||||
# # Build the message with some markup and additional information about what happened.
|
|
||||||
# # You might need to add some logic to deal with messages longer than the 4096 character limit.
|
|
||||||
# update_str = update.to_dict() if isinstance(update, Update) else str(update)
|
|
||||||
# message = (
|
|
||||||
# f"An exception was raised while handling an update\n"
|
|
||||||
# f"<pre>update = {html.escape(json.dumps(update_str, indent=2, ensure_ascii=False))}"
|
|
||||||
# "</pre>\n\n"
|
|
||||||
# f"<pre>context.chat_data = {html.escape(str(context.chat_data))}</pre>\n\n"
|
|
||||||
# f"<pre>context.user_data = {html.escape(str(context.user_data))}</pre>\n\n"
|
|
||||||
# f"<pre>{html.escape(tb_string)}</pre>"
|
|
||||||
# )
|
|
||||||
|
|
||||||
# # Finally, send the message
|
|
||||||
# context.bot.send_message(
|
|
||||||
# chat_id=DEVELOPER_CHAT_ID, text=message, parse_mode=ParseMode.HTML
|
|
||||||
# )
|
|
||||||
|
|
||||||
def start_idle(self):
|
def start_idle(self):
|
||||||
self.updater.start_polling()
|
self.updater.start_polling()
|
||||||
|
|
Loading…
Reference in a new issue