問題:
您可能知道,在 Discord 中,有一個“關于我”部分。
本節是對您可以自己撰寫的組態檔的描述。
機器人可以有一個“關于我”部分。
我想要的是在 discord.py 中自動編輯這個“關于我”部分;例如,每小時,機器人的“關于我”部分都會發生變化。
我試過的:
我搜索了很長時間的一些答案,但沒有找到任何相關的內容。
我看到您可以使用開發人員門戶修改“關于我”,但這不是自動化的。
看到有人說“這在discord.py V2中就可以了”但是沒找到
可能可以通過 HTTP 請求解決這個問題,但這只是一個假設,我對這個主題不是很好。
顯示一些代碼:
@bot.event
async def on_ready():
while 1:
await change_the_about_me_section(str(random.randint(0,1000))
time.sleep(3600)
# change_the_about_me_section isn't a real function
# I just wanted to show an exemple of what I wanted to do
uj5u.com熱心網友回復:
我不認為您可以使用任何代碼更改您的關于我的資訊。它必須通過開發人員門戶完成。另一方面,您可以通過代碼更改其狀態。
uj5u.com熱心網友回復:
有一個答案。
您可以在幾行內使用 Python 完全自動化它。
使用請求庫。
您只需要首先包含以下請求:
import requests
然后,做一個補丁請求
requests.patch(url="https://discord.com/api/v9/users/@me", headers= {"authorization": token}, json = {"bio": abio} )
# With token your token, and abio a string like "hello"
而且……就是這樣:)
(注意:您也可以使用accent_color代替的帳戶顏色和代替bio的橫幅banner來執行此操作bio)
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/381084.html
