LV. 36
GP 973

【密技】原神小幫手:用 Discord 機器人幫你查詢當前樹脂、自動簽到、樹脂額滿提醒...等等

樓主 KT xns77477
GP353 BP5

作者標示-非商業性

本授權條款允許使用者重製、散布、傳輸以及修改著作,但不得為商業目的之使用。使用時必須按照著作人指定的方式表彰其姓名。

更新日誌:
所有更新日誌都在 →  Github Releases
------------
簡介
一個多功能的 原神 & 星穹鐵道 Discord Bot 機器人,包含:
  • 原神、崩壞3、星穹鐵道、未定事件簿、絕區零:
    • 自動簽到:設定時間每天自動幫你簽到 Hoyolab 領獎
  • 原神、星穹鐵道、絕區零:
    • 查詢即時便箋
      • 原神:包含樹脂、每日委託、洞天寶錢、參數質變儀、探索派遣
      • 星穹鐵道:包含開拓力、每日實訓、模擬宇宙、歷戰餘響、委託執行
      • 絕區零:包含電量、今日活躍度、刮刮樂、錄影帶店經營
    • 自動檢查即時便箋:樹脂 (開拓力)、每日、寶錢、質變儀、探索派遣,當快額滿時發送提醒
    • 查詢深境螺旋、忘卻之庭、虛構敘事紀錄,並可以保存每一期紀錄
    • 查詢任意玩家的角色展示櫃,顯示展示櫃內角色的面板、聖遺物詳情
  • 原神:
    • 個人紀錄卡片,包含遊戲天數、成就、神瞳、世界探索度...等等
    • 查詢旅行者札記
    • 查看遊戲內公告,包含活動、卡池資訊
    • 搜尋資料庫,包含角色、武器、各項物品、成就、七聖卡牌資料

原神小幫手對外的公開網站為本篇巴哈文章及 DiscordTW從其他網站看到的機器人皆不是本人所架設,請注意是否信任該架設者的資料保存與運用

----------------------------

相關連結

使用方式
  • 多人伺服器請有管理權限的人員邀請機器人
  • 將機器人邀請到自己伺服器後,輸入斜線 / 查看各項指令
  • 第一次請先使用指令 /cookie設定
  • 設定自動簽到與樹脂(開拓力)提醒,使用指令 /schedule排程

注意事項
  • 自動簽到與樹脂提醒為輔助性質,若因機器人發生錯誤而導致沒簽到或通知到,不負任何責任與補償
  • 若訊息無法顯示表情符號,請設定「everyone身分組 (不是機器人的身分組) 有使用外部表情符號的權限(可以只在特定頻道設定 everyone 有使用外部表符的權限)
  • 有任何問題詢問或是 bug 回報,歡迎到 DC 支援伺服器找我 https://discord.gg/myugWxgRjd

功能展示圖
/notes 即時便箋與樹脂溢出提醒
自動檢查的項目包含了樹脂、洞天寶錢、質變儀、探索派遣,你可以任意選擇需要提醒的項目與自訂多久前要提醒。

/schedule 每日簽到與自動簽到
可以同時簽到原神、崩壞3、星穹鐵道

/abyss 深境螺旋紀錄查詢

你可以將當下的紀錄保存至小幫手資料庫,以後可以從歷史紀錄內查看。已保存的紀錄不會受到之後 Hoyolab 上的影響,因此你可以保存後再進入深淵測試隊伍,其中的戰鬥次數..等資料不會影響已保存的紀錄。


/showcase 角色展示櫃
本功能不需要預先設定 Cookie,可以直接輸入任意玩家的UID,查詢該名玩家公開角色展示櫃的人物面板跟聖遺物,方便大家在聊天頻道討論:

/diary 旅行者札記

/card 遊戲紀錄卡片

/character 查看自己所有角色

/notice 查詢遊戲內公告
包含遊戲公告、活動公告、卡池資訊

/search 查詢資料庫
包含角色、武器、聖遺物、物品、成就、七聖召喚卡牌

Cookie 使用告知
使用本機器人時會保存你的 Cookie,在第一次使用前需要你到 Hoyolab 網頁取得 Cookie(方法請使用 /cookie設定 指令查看),當你提交 Cookie 給機器人時,表示你已同意機器人使用你的 Cookie 來提供服務,機器人保證不拿 Cookie 做與服務有關以外的事情。提供 Cookie 給別人是有風險的行為,以下我盡量告知 Cookie 運用的情況,若有其他問題也歡迎詢問。

問:為什麼需要 Cookie? Cookie 內容有什麼?
答:Cookie 的設計是米哈游為了讓你不需要每次去他們網站都重新輸入帳密,所以在你電腦上保存一個你個人的識別代碼,拿著此識別代碼去 Hoyolab,米哈游就知道是誰來了,要顯示什麼資訊。提供 Cookie 給機器人是為了在 Hoyolab 網站上幫你取得你的原神資料,例如即時便箋、深淵、角色...等等資訊,Cookie 本身長這樣:
ltoken=xxxxxx; ltuid=123456; cookie_token=yyyyyy; account_id=123456;

問:能用 Cookie 登入我遊戲嗎? 遊戲內道具會被亂動嗎?
答:以上 Cookie 內容不包含帳號與密碼,另外登入新裝置還需要信箱二階段驗證,因此無法用來登入遊戲,遊戲內道具也不會受到影響。

問:能用 Cookie 改我的 Hoyolab 帳密嗎?
答:無法,要更改 Hoyolab 帳密需要先在網頁上重新輸入帳號密碼,然後還要你的信箱收驗證碼二次驗證,以上兩者利用 Cookie 均無法獲得,因此無法改你的 Hoyolab 帳密。

問:隨意給陌生人我的 Cookie 的風險?
答:
  1. 他能透過 Cookie 存取並看到遮蔽後的電話、信箱資訊,例如 972****42、zx****23@gmail.com,但除非他已經對你的本人很熟悉,否則這些對他來說是無用資訊。
  2. 在 Hoyolab 發文,發文的內容若違反 Hoyolab 條款可能導致你的帳號在 Hoyolab 社群上被 Ban。

問:機器人保存 Cookie 的地方安全嗎?會不會被駭客盜走?
答:目前機器人運行在雲端上的 Linux 虛擬主機,開啟防火牆、更改 SSH 登入 Port、關閉 SSH 密碼登入、開啟 Fail2Ban 服務阻擋暴力嘗試登入,我不敢保證這樣虛擬機不會被駭入,只能說機率極低。

問:保存 Cookie 後我後悔了,或是我不想用機器人了,可以刪除我的資料嗎?
答:可以,你可以隨時刪除保存在機器人上的個人資料,請使用 /清除資料 指令;另外當超過 30 天沒有使用任何指令時,機器人也會自動刪除你的資料,確保你的資料不會被永久保存。

問:我覺得不放心,但又想試試機器人?
答:歡迎到 Github 查看、下載並自己架設機器人,這樣 Cookie 就保存在你自己的電腦內,機器人不會傳送 Cookie 到任何地方。

歡迎自己架設使用或參考程式碼功能,但請不要假冒自己為機器人原作者然後公開散布或營利

如何自己架設 Discord Bot
為節省版面,詳細步驟與圖片我放在 Github 的說明文件

353
5
未登入的勇者,要加入討論嗎?
板務人員: