This commit is contained in:
liaojack8 2020-07-09 12:30:51 +08:00
parent 0e599c2d44
commit d3f1734be5
1 changed files with 48 additions and 48 deletions

View File

@ -24,57 +24,57 @@ async function get_folder_name (fid) {
function send_help (chat_id) { function send_help (chat_id) {
const text = `<pre>[使用說明] const text = `<pre>[使用說明]
***不支持單檔分享*** ***不支持單檔分享***
命令 說明 命令 說明
===================== =====================
/help | 使 /help | 使
===================== =====================
/count sourceID [-u] | sourceID /count sourceID [-u] | sourceID
sourceID可以是共享網址本身也可以是共享ID如果命令最后加上 -u則無視快取記錄強制從線上獲取適合一段時候後才更新完畢的分享連結 sourceID可以是共享網址本身也可以是共享ID如果命令最后加上 -u則無視快取記錄強制從線上獲取適合一段時候後才更新完畢的分享連結
===================== =====================
/copy sourceID targetID() [-u] | sourceIDtargetID /copy sourceID targetID() [-u] | sourceIDtargetID
若無targetID則會複製到預設位置config.js中的DEFAULT_TARGET 若無targetID則會複製到預設位置config.js中的DEFAULT_TARGET
如果設定了bookmark那麼targetID也可以是bookmark的標籤名 如果設定了bookmark那麼targetID也可以是bookmark的標籤名
如果命令最後加上 -u則無視快取記錄強制從線上獲取源資料夾資訊返回拷貝任務的taskID 如果命令最後加上 -u則無視快取記錄強制從線上獲取源資料夾資訊返回拷貝任務的taskID
===================== =====================
/task taskID() | taskID /task taskID() | taskID
若填 all 則返回所有任務列表(歷史紀錄) 若填 all 則返回所有任務列表(歷史紀錄)
/task | /task |
/task 7 | ID 7 /task 7 | ID 7
/task all | /task all |
/task clear | finished /task clear | finished
/task rm 7 | 7 /task rm 7 | 7
===================== =====================
/bm [action] [alias] [target] | bookmarkID /bm [action] [alias] [target] | bookmarkID
會在輸入共享連結後返回的文件統計開始複製這兩個按鈕的下方出現方便複製到常用位置 會在輸入共享連結後返回的文件統計開始複製這兩個按鈕的下方出現方便複製到常用位置
範例 範例
/bm | /bm |
/bm set movie folder-id | folder-idmovie /bm set movie folder-id | folder-idmovie
/bm unset movie | /bm unset movie |
</pre>` </pre>`
return sm({ chat_id, text, parse_mode: 'HTML' }) return sm({ chat_id, text, parse_mode: 'HTML' })
} }
function send_bm_help (chat_id) { function send_bm_help (chat_id) {
const text = `<pre>/bm [action] [alias] [target] | bookmark添加常用目的資料夾ID const text = `<pre>/bm [action] [alias] [target] | bookmark添加常用目的資料夾ID
會在輸入共享連結後返回的文件統計開始複製這兩個按鈕的下方出現方便複製到常用位置 會在輸入共享連結後返回的文件統計開始複製這兩個按鈕的下方出現方便複製到常用位置
範例 範例
/bm | /bm |
/bm set movie folder-id | folder-idmovie /bm set movie folder-id | folder-idmovie
/bm unset movie | /bm unset movie |
</pre>` </pre>`
return sm({ chat_id, text, parse_mode: 'HTML' }) return sm({ chat_id, text, parse_mode: 'HTML' })
} }
function send_task_help (chat_id) { function send_task_help (chat_id) {
const text = `<pre>/task [action/id] [id] | 查詢或管理任務進度 const text = `<pre>/task [action/id] [id] | 查詢或管理任務進度
範例 範例
/task | /task |
/task 7 | ID 7 /task 7 | ID 7
/task all | /task all |
/task clear | finished /task clear | finished
/task rm 7 | 7 /task rm 7 | 7
</pre>` </pre>`
return sm({ chat_id, text, parse_mode: 'HTML' }) return sm({ chat_id, text, parse_mode: 'HTML' })
} }
@ -320,7 +320,7 @@ async function send_count ({ fid, chat_id, update }) {
chat_id, chat_id,
parse_mode: 'HTML', parse_mode: 'HTML',
text: `<pre>源資料夾名稱:${name} text: `<pre>源資料夾名稱:${name}
源連結${gd_link} 源連結${gd_link}
${table}</pre>` ${table}</pre>`
}).catch(async err => { }).catch(async err => {
// const description = err.response && err.response.data && err.response.data.description // const description = err.response && err.response.data && err.response.data.description
@ -333,12 +333,12 @@ ${table}</pre>`
chat_id, chat_id,
parse_mode: 'HTML', parse_mode: 'HTML',
text: `連結:<a href="https://drive.google.com/drive/folders/${fid}">${fid}</a>\n<pre> text: `連結:<a href="https://drive.google.com/drive/folders/${fid}">${fid}</a>\n<pre>
表格太長超出telegram訊息限制僅顯示概要 表格太長超出telegram訊息限制僅顯示概要
目錄名稱${name} 目錄名稱${name}
文件總數${file_count} 文件總數${file_count}
目錄總數${folder_count} 目錄總數${folder_count}
合計大小${total_size} 合計大小${total_size}
</pre>` </pre>`
}) })
} }
throw err throw err