Egg's Fragrance Memory.淡淡香憶

  • 首頁
  • FB粉專
Egg's Fragrance Memory.淡淡香憶
只要搜尋淡淡香憶四個字就能找到我囉!我是EGG,請關注我的部落格
  1. 首頁
  2. 3C
  3. 教學
  4. 正文

用Telegram Bot輕鬆上傳檔案到自己的雲端硬碟

2021年06月03日 122178點熱度 0人點讚 4條評論

目錄

  • 前言
  • 實作
    • 前置作業
    • 第一步 到Github
    • 第二步 找到Deploying內的紫色按鈕按下,並登入Heroku
    • 第三步 開始部屬程式
      • 1.到Telegram官網新增APP
      • 2.複製api_id、api_hash到Heroku對應欄位(每一格都有中文說明)
      • 3.到BotFather新增機器人
      • 4.複製token(直接點擊即可複製)貼到Heroku對應欄位(每一格都有中文說明)
      • 5.取得自己的Telegramid
      • 5.取得Support Chat Link
      • 6.點選Deploy app,等待完成
      • 7.讓APP開始運作
      • 8.紀錄 Bot 指令方便快速操作
      • 9.授權機器人
      • 10.指定上傳資料夾(可選)
      • 11.完成
  • 贊助我

前言

每次要上傳檔案

都要開啟Google雲端硬碟

還要登入才能使用

有沒有更快的方式呢?

 

當然有

但要寫程式

對於現代忙碌的人實在太痛苦了

程式就讓我幫你寫吧

你們只要複製貼上就可以完成

 


實作

 

前置作業

1.擁有一個Telegram帳號

2.擁有一個Heroku帳號

3.擁有一個Google帳號

 

*Heroku APP名稱建議與Telegram Bot名稱相同,較好管理

 

第一步 到Github

點我前往

 

第二步 找到Deploying內的紫色按鈕按下,並登入Heroku

 

如下圖↓

 

第三步 開始部屬程式

1.到Telegram官網新增APP

點我前往

 

教學:

 

2.複製api_id、api_hash到Heroku對應欄位(每一格都有中文說明)

3.到BotFather新增機器人

點我前往

 

教學:

 

4.複製token(直接點擊即可複製)貼到Heroku對應欄位(每一格都有中文說明)

 

5.取得自己的Telegramid

點我前往

 

點擊Start後複製Id後面的數字貼到Heroku對應欄位(每一格都有中文說明)

 

5.取得Support Chat Link

點我前往

複製BotFather回應中t.me開頭的網址貼到Heroku對應欄位(每一格都有中文說明)

 

6.點選Deploy app,等待完成

 

7.讓APP開始運作

點選Manage APP → Resources → 找到Free Dynos內指令最後方的鉛筆 → 點擊鉛筆並將開關開啟 →點選Confirm即可

 

教學:

 

8.紀錄 Bot 指令方便快速操作

回到Bot Father → 輸入 /mybots → 選擇你新增的機器人 → 點選 Edit Bot → 點選 Edit Commands

貼上下方指令(紅字部分)再按下Enter

 

start - 無用指令
help - 查看幫助
auth - 授權Bot取得Google Drive權限
setfolder - 指定上傳資料夾
copy - 拷貝雲端硬碟檔案
revoke - 撤銷Bot權限
del - 刪除雲端硬碟檔案

 

9.授權機器人

點選Bot Father在新增完給你的回應中的連結(同Support Chat Link)

輸入 /auth 點選 Bot 給你的連結

登入Google並同意權限

將授權碼貼給Bot即可

 

10.指定上傳資料夾(可選)

把Google雲端硬碟資料夾的網址整個複製下來,貼在/setfolder後面(記得空一格)

格式:/setfolder 雲端硬碟資料夾網址

*紅字部分替換為你的雲端硬碟資料夾

*若不指定就會直接上傳到根目錄

 

11.完成

之後可以直接轉傳到Telegram檔案給機器人

或是上傳檔案、音檔、影片給機器人

也可以把連結直接給機器人

它就會幫你(下載後)上傳到雲端硬碟了

*請把機器人當作人,不要一次丟太多檔案給它,很容易造成程式崩潰

 

在部屬上有什麼問題都可以在留言處詢問

也希望你能贊助我

讓我能持續為你寫出更多優質文章

提高工作的效率

 

贊助我

感謝各位耐心的閱讀

如果你覺得對你有幫助

歡迎幫忙分享出去

願意幫助小小部落客生存下去

請透過下方的QR CODE贊助我

謝謝你

 

相關

本作品采用 知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議 進行許可
標簽: github Heroku Telegram Telegram Bot TG BOT 上傳檔案到Google雲端 機器人 自動上傳機器人 自動上傳檔案
最後更新:2021年10月11日

EGG

只要搜尋淡淡香憶四個字就能找到我囉! 我是EGG,請關注我的部落格

點讚
< 上一篇
下一篇 >

文章評論

  • fish

    EGG大大您好
    我有照步驟操作到第八點

    第九點:在TG上的Upload機器人聊天室
    輸入/auth 沒有回丟訊息給我
    請問如何診斷呢(鉛筆那個選項有開啟)

    2022年01月29日
    回覆
    • EGG

      @fish /start 有反應嗎?如果沒有要看後台log,看看是出現什麼錯誤

      2022年02月18日
      回覆
  • dover

    按照教程做完以后,回复/auth 没有反正呢

    2021年08月22日
    回覆
    • EGG

      @dover 請問第7步有執行嗎?
      鉛筆那個選項沒開是不會執行的

      2021年08月24日
      回覆
  • 取消回覆

    Translate To Your Language
    分類
    聯繫我

    合作邀約

    電子郵件(主旨請打公司名+合作邀約):

    [email protected]

    郵政信箱:

    702920 台南市大同路郵局第81號信箱 淡淡香憶收

     

    粉專成立啦!有任何問題都可以私訊詢問喔!

    https://facebook.com/112418440265430

     

    歐付寶贊助停用中,贊助請選擇街口或綠界,感謝各位支持

    街口贊助
    Donate Me Here
    • 0
    • 23
    • 2,024,484

    COPYRIGHT © 2021 Egg's Fragrance Memory.淡淡香憶. ALL RIGHTS RESERVED.

    THEME KRATOS MADE BY VTROIS