diff --git a/lib/helper/randomDynamic.js b/lib/helper/randomDynamic.js index 5576cc6..0865719 100644 --- a/lib/helper/randomDynamic.js +++ b/lib/helper/randomDynamic.js @@ -34,7 +34,7 @@ async function randomDynamic(num) { if (dynamic instanceof Array && dynamic.length === 2 && typeof dynamic[0] === "number") { return await bili.shareVideo(...dynamic) } else { - return await bili.createDynamic(utils.getRandomOne(dy_contents)) + return await bili.createDynamic(dynamic) } } ) diff --git a/lib/net/bili.js b/lib/net/bili.js index ff1121d..db02da1 100644 --- a/lib/net/bili.js +++ b/lib/net/bili.js @@ -748,6 +748,9 @@ const bili_client = { } else if (res.code === 1101004) { log.warn('转发动态', '该动态不能转发分享'); return 0; + } else if (res.code === 2201116) { + log.warn('转发动态', '请求数据发生错误,请刷新或稍后重试'); + return 0; } else { log.error('转发动态', `转发动态失败\n${responseText}`); return 1;