Discord.py 的意圖
由於意圖的引入,您正在努力實現 on_member_join 事件。以下是指導您完成解決方案的全面說明:
要啟用意圖,您必須先按如下方式修改程式碼:
<code class="python">intents = discord.Intents.default() intents.members = True client = commands.Bot(command_prefix=',', intents=intents)</code>
此程式碼建立一個具有預設意圖的意圖對象,並啟用on_member_join 事件所需的成員意圖。
但是,僅此還不夠。特權意圖需要在 Discord 開發者入口網站中進行額外授權。
啟用特權意圖
訪問Discord 開發者門戶,選擇您的應用程序,然後導航到OAuth2 選項卡。在 Bot 部分下,按一下 編輯 並啟用 特權網關意圖 選項。
其他提示
如果您遇到任何其他問題,請參閱官方的[Primer Gateway to Intents](https://discord.com/developers/docs/topics/gateway#privileged-intents -and-permissions)額外指導的文檔。
以上是以下是一些適合您文章的基於問題的標題: 簡單直接: * Discord.py on_member_join 事件:如何啟用意圖? * Discord.py 中的意圖:為什麼我不能使用 on_member_join? 中號的詳細內容。更多資訊請關注PHP中文網其他相關文章!