Discord 自動發送邀請連結碼機器人
AdSense
前言
基本上是跟自動聊天機器人是一樣的。
主要是因為我自己要發送連結到各個頻道的時候一直找不到 shill 專區,花了很多時間很生氣。所以參考了 [零基礎上手] Discord 自動發言機器人 和 CryptoWilson / 威虎社 WTC 板友 leosoqq 大大的自動抽獎機器人,寫了一個自動發送連結機器人。
取得 Discord 個人 Authorization
擁有 Authorization Token 就能控制該帳號,注意不要外流。
- 開啟網頁版 Discord
- 頁面任意處點擊滑鼠右鍵 > 檢查 or 瀏覽器右上角三個點 > 點擊「更多工具」 > 點擊「開發人員工具」
- 點擊網路 / Network
- 點擊 Fetch/XHR
- 如果空空的記得重整頁面,記得要選可以發言的頻道
- 選 messages?limit=50
- 選 Headers
- 找到 authorization,取得 Authorization Token
事前準備
- 安裝 Python 3,請參考這裡
Mac 有內建 Python 2.8,但是請安裝 Python 3。 - 在命令提示字元 (Windows)、終端機 (Mac)、PowerShell 擇一輸入
pip install requests
。pip 是什麼? - 下載程式碼檔案 > 點擊 Code > 點擊 Download > 解壓縮
如何使用
- 設定
config.py
內的邀請訊息,將想說的話放置在兩個雙引號中""
。換行請用\n
代替。1
inviteMessage = "Hi\n請點擊邀請連結\n救救可憐人\nhttps://discord.gg/Ewj3G6Hh"
- 在終端機中輸入
cd 程式碼資料夾路徑
移動到檔案資料夾中。 - 輸入
python send-invite-links.py
執行腳本。
有興趣將 2, 3 步驟用 VS Code 取代的人,請去官網下載,並參考這裏。