mirror of
https://github.com/PaiGramTeam/PaiGram.git
synced 2024-11-26 02:11:03 +00:00
🐛 修复 error_handler
无法打印 tranceback
问题
This commit is contained in:
parent
c8f77612e9
commit
91a7e93d1d
@ -21,7 +21,7 @@ class ErrorHandler(Plugin):
|
|||||||
"""记录错误并发送消息通知开发人员。 logger the error and send a telegram message to notify the developer."""
|
"""记录错误并发送消息通知开发人员。 logger the error and send a telegram message to notify the developer."""
|
||||||
|
|
||||||
logger.error("处理函数时发生异常")
|
logger.error("处理函数时发生异常")
|
||||||
logger.exception(context.error)
|
logger.exception(context.error, exc_info=(type(context.error), context.error, context.error.__traceback__))
|
||||||
|
|
||||||
if notice_chat_id is None:
|
if notice_chat_id is None:
|
||||||
return
|
return
|
||||||
@ -61,7 +61,7 @@ class ErrorHandler(Plugin):
|
|||||||
try:
|
try:
|
||||||
await context.bot.send_message(notice_chat_id, text, parse_mode=ParseMode.HTML)
|
await context.bot.send_message(notice_chat_id, text, parse_mode=ParseMode.HTML)
|
||||||
except BadRequest as exc_1:
|
except BadRequest as exc_1:
|
||||||
logger.error("处理函数时发生异常", exc_1)
|
logger.exception(exc_1)
|
||||||
effective_user = update.effective_user
|
effective_user = update.effective_user
|
||||||
effective_message = update.effective_message
|
effective_message = update.effective_message
|
||||||
try:
|
try:
|
||||||
|
Loading…
Reference in New Issue
Block a user