# Discord Bot#0
## 環境安裝
###### tags: `1101`, `Discord Bot`
---
## 前言
----
## 為甚麼要使用Python?
[各種撰寫機器人的library](https://discord.com/developers/docs/topics/community-resources)
- 對新手友善
- 程式碼簡潔
---
## Python
Link: https://www.python.org/downloads/
----
## 安裝步驟
1. 進到上面的網址後,往下滑找到Python3.9.7,點選Download

----
2. 點選Download後,會進去另一個網頁,滑到最下面,點選"Windows installer(64bit)"

----
3. 打開你所下載的檔案,點選"Customize installation"

----
4. 確認pip有被勾選

----
5. 把'Add Python to environment variables'勾起來,並選擇你的安裝路徑,點選install

----
6. 安裝完成後,你可以打開你的IDLE,嘗試打一些東西進去XD

----
7. 在cmd(命令提示字元)打"python --version"確認python有沒有在path上

---
## Visual Studio Code
Link: https://code.visualstudio.com/
----
## 安裝
進去連結後,點選Download for windows,之後就照著他推薦的方式安裝即可

----
## 為甚麼要使用vscode
- 輕量
- 免費
- 支援許多語言
- 有很多好用的擴充套件(extension)
----
## 認識介面
- 你可以利用ctrl+'+',ctrl+'-'調整介面大小
- ctrl+'~' 可以打開terminal
- 點選左上角的檔案(file)可以開啟檔案、資料夾
----
## 推薦擴充套件
- python: 支援程式碼自動完成、排版
- Chinese (Traditional) Language pack: 不喜歡英文介面的同學可以使用
- Bracket Pair Colorizer :幫你把匹配的括號顯示出來,方便Debug
----
## 讓你的介面變漂亮
- Material Theme
- Material Icon
- ~~Windows NT~~
----
## 一些有趣的套件
- Discord Presence
- Power Mode
- OSU Mode
- Stories
---
## Discord.py
- Hackmd自動幫我把它轉成link了...
----
## 安裝
在vscode裡面的terminal打以下指令
>pip install --upgrade pip
>pip install discord.py
----
## 官方API文件
- https://discordpy.readthedocs.io/en/stable/api.html
---
{"metaMigratedAt":"2023-06-16T13:40:38.502Z","metaMigratedFrom":"Content","title":"Discord Bot#0","breaks":true,"contributors":"[{\"id\":\"e66eff6e-ecb8-470a-a384-ea2a02e04747\",\"add\":1927,\"del\":233}]"}