update docker/bot/jd_bot.
修正 /cmd 指令超长的生成日志名异常的问题
This commit is contained in:
@@ -733,8 +733,7 @@ def shcmd(update, context):
|
|||||||
helpers.escape_markdown(' ↓↓↓ %s 执行结果超长,请查看log ↓↓↓' % cmd)),
|
helpers.escape_markdown(' ↓↓↓ %s 执行结果超长,请查看log ↓↓↓' % cmd)),
|
||||||
chat_id=update.effective_chat.id,
|
chat_id=update.effective_chat.id,
|
||||||
parse_mode=ParseMode.MARKDOWN_V2)
|
parse_mode=ParseMode.MARKDOWN_V2)
|
||||||
log_name = '%sbot_%s_%s.log' % (
|
log_name = '%sbot_%s_%s.log' % (_logs_dir, 'cmd', commands[0])
|
||||||
_logs_dir, 'git', os.path.splitext(commands[-1])[0])
|
|
||||||
with open(log_name, 'a+') as wf:
|
with open(log_name, 'a+') as wf:
|
||||||
wf.write(out_text)
|
wf.write(out_text)
|
||||||
msg.reply_document(
|
msg.reply_document(
|
||||||
|
Reference in New Issue
Block a user