Jump to content

[Discord機器人]機器人Exts


Recommended Posts

相信不少玩家都有使用Discord作為聊天溝通的軟件
但有沒有想過使用Discord機器人方便自己日常查詢物品/紫卡價格,當前平原日夜循環等操作?
就著 @XiaoXiang_Meow小翔大佬的機器人框架,本人開發了一系列MOD以查詢Warframe遊戲內/wf.m上的數據
Github repo鏈接:https://github.com/lonnstyle/DiscordBotMods
此Github repo會一直保持更新,也歡迎在本帖回復告訴我想要改善的部分/回報Bug

@XiaoXiang_Meow就這些MOD修改過後的整合版本

安裝教學:

  • repl.it創建一個Python專案
  • 將機器人框架除了REAMD.md以外的文件全部複製到自己創建的repl.it專案上
  • 將MOD複製到專案的cmds文件夾內
    • 如使用整合版本可以跳過此步
    • dict文件夾請放置於cmds文件夾同層
  • 於Discord客戶端當中開啟設置→外觀→進階→開發者模式
  • Discord官網上登入並跳轉到開發者面板創建屬於自己的機器人程式
  • 將自己機器人的Token(Bot分頁中複製)以及自己的Discord ID(於Discord內對自己頭像點右鍵複製)分別粘貼到setting.json當中的TOKEN和owner欄位中取代掉原本的內容
  • 將機器人框架與MOD兩個repo當中寫著需要用-pip install的package安裝到repl.it專案中
  • 按照教學將機器人保持常駐
  • 於Discord的開發者面板中Bot分頁開啟Privileged Gateway Intents下的兩個權限
  • 從OAuth2分頁中的Scopes選擇bot,並從BOT PREMISSIONS(機器人權限)當中最少選擇View Channel(瀏覽頻道),Send Message(發送訊息),Manage Message(管理訊息),Read Message History(瀏覽訊息歷史)權限;且推薦開啟Embed links(嵌入鏈接)權限,可能會在後續更新中使用到。
  • 複製自動生成的鏈接,打開並將機器人邀請到你的伺服器當中(你需要有該伺服器的管理權限)
Link to comment
Share on other sites

  • 2 months later...
  • 2 months later...
  • 9 months later...

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...