這是網站網址https://discordpy.readthedocs.io/en/latest/index.html
剛開始閱讀這些專業文檔非常困難,但這個網站就是在教大家該如何使用discord.py來開發discord 機器人,若能看懂一定能寫出好玩的機器人
https://discordpy.readthedocs.io/en/latest/ext/commands/index.html
這份文件裡有大量的程式範例,能讓初學者很好的上手,像是Converters等等實用的功能。
文檔一開始會介紹命令擴展模組的基本概念和架構,讓新手了解命令系統的組成部分,如命令、命令組、上下文等,接著會詳細介紹 Bot 類和命令註冊語法,教新手如何定義命令、設定命令引數等,並通過註解標記命令。也會介紹命令執行的重要元素Context,讓新手了解在命令內如何獲取相關資訊。還有命令分組的用法,可以讓命令更有組織,以及輸入查詢的幫助信息。另外還介紹了命令的許可設置,可以限制只有特定身分的用戶才能使用一些命令。每個功能都有相應的代碼示例,可以讓新手快速上手。
https://discordpy.readthedocs.io/en/latest/api.html
首先文檔會介紹一些基礎module,如使用者、核心機制等module,讓新手對 Discord.py 的架構有個基本認識。 接著會介紹一些主要類別,例如 Client 類別,管理基礎的機器人連線和事件處理。這對新手來說是必學的主要內容。 還有重要的 Message, User, Guild 等類別,讓新手知道如何處理和呈現 Discord 中的主要資料。 另外還介紹實用的工具函數,例如發送訊息,這些新手可以直接拿來使用。 每個模組和類別都會簡要說明用途和提供示例,方便新手理解運用, 還有一些進階內容可以讓老手運用。