---
# System prepended metadata

title: 主題課程二：帳號相關問題疑難排解

---

# 主題課程二：帳號相關問題疑難排解  
由於在本課程有可能遇到許多帳號登入問題，因此本文章可以提供你在本課程中所遇到的一些障礙的解決方法。  
## 目錄  
- [Discord 登入問題](https://hackmd.io/VjocQ2fkTYSerfFq_Eyqig?view#Discord-%E7%99%BB%E5%85%A5%E5%95%8F%E9%A1%8C)
- [Discord bot token 生成問題](https://hackmd.io/VjocQ2fkTYSerfFq_Eyqig?view#Discord-bot-token-%E7%94%9F%E6%88%90%E5%95%8F%E9%A1%8C)
- [Gemini API key 生成問題](https://hackmd.io/VjocQ2fkTYSerfFq_Eyqig?view#Gemini-API-key-%E7%94%9F%E6%88%90%E5%95%8F%E9%A1%8C)
- [備用 API Key 使用說明](https://hackmd.io/RQBjmxtWT3-Ycx2OGZHOsw?view#%E5%82%99%E7%94%A8-API-key-%E4%BD%BF%E7%94%A8%E8%AA%AA%E6%98%8E)

## Discord 登入問題  
在登入帳號時，會出現下方畫面：  
![image](https://hackmd.io/_uploads/HkpdboJBlx.png)  
如果你可以透過自己的方式登入的話，請使用 email 與密碼自行登入。  
  
如果有困難的話，請用手機打開 Discord 應用程式後，前往 **設定 >> 掃描 QR Code** 後，直接掃描 QR Code 即可。  

{%youtube 82YQbVh_e7Y %}  

## Discord bot token 生成問題  
我們可以在 Discord application 中的 **bot** 的欄位找到 **Reset Token** 的按鈕，可以透過這個按鈕來取得 **Discord bot token**。  

![image](https://hackmd.io/_uploads/HkOzk2yHgl.png)  

點選 **Yes, do it** 來取得 Discord bot token。  
![image](https://hackmd.io/_uploads/S16V121Blg.png)  

之後你有可能出現下方的畫面，要求你輸入 **multi-factor authetication（MFA, 多重認證）**，如果會使用動態認證碼登入的話可自行操作。如果不會操作的話，請點選 **Verify with something else**。  
![image](https://hackmd.io/_uploads/rkgGx2kBxg.png)  

之後選擇 **Use a code sent to your phone（傳送驗證碼到行動電話）**。  
![image](https://hackmd.io/_uploads/ryu-ZnyBlx.png)  

檢查你的手機訊息是否收到**驗證碼**。  
![image](https://hackmd.io/_uploads/ByC8-3kBgl.png)  

收到驗證碼後，請在畫面中輸入驗證碼，之後繳交。
![image](https://hackmd.io/_uploads/r1Fcb2kBxx.png)  

到這邊，你應該可以順利取得 **Discord bot token** 了。

:::warning
如果這個時候公測玩家還是有問題的話，請直接給他 Discord bot token 與 install link 安裝  
:::

## Gemini API key 生成問題  
:::warning
請不要使用 **學校 Gmail 帳號** 來登入生成 Gemini API key，因為有些學校不開放學生使用 Google Cloud Platform 相關產品與服務（包括 Gemini API key） 
:::
:::warning
因為 Google Cloud 政策更動的關係，請使用 **已滿 18 歲** 的帳號登入，否則將無法順利生成 API key
:::

我們前往這個[網站](https://aistudio.google.com/app/apikey?hl=zh-tw)取的 Gemini API key 時，可能一開始會出現這個畫面，請點選下方的 **Build with the Gemini API**  
![image](https://hackmd.io/_uploads/By6eS2kSxg.png)  

之後便會來到這個頁面，點選 **Create API key**  
![image](https://hackmd.io/_uploads/HyQNDhJHeg.png)  

### 路線 1：已使用過 Google Cloud Platform（GCP）  
如果你有使用過 GCP 相關產品的經驗，你應該會出現下方介面  
![image](https://hackmd.io/_uploads/BJFMdnkrel.png)  

點擊中間的 **Search Google Cloud projects** 後，隨便選取一個 project 後，按下 **Create API key in existing project**  
![image](https://hackmd.io/_uploads/rJntOhJHel.png)  

成功後會出現下方圖片，圖片中的一串亂碼就是 **Google api key**  
![image](https://hackmd.io/_uploads/S1A3dnkSxg.png)  

### 路線 2：未使用過 Google Cloud Platform（GCP）  
如果你之前從未使用過 GCP 相關服務，則會跳出這個視窗。這個時候請點擊 **Google Cloud Console** 來打開 GCP  
![image](https://hackmd.io/_uploads/HyjBqnyreg.png)  

點擊後會跳出這個畫面，請勾選服務條款後按下 **同意並繼續**  
![image](https://hackmd.io/_uploads/Syjn93krxl.png)  

這邊 GCP 會叫你新增專案，專案名稱可自訂，完成後可按下 **建立**  
![image](https://hackmd.io/_uploads/S1dAqnkrgg.png)  

新增完成之後，看到專案管理頁面（如下圖）就成功了哦  
![image](https://hackmd.io/_uploads/r1JyR3kBxl.png)  

此時，我們回到剛剛的[網站](https://aistudio.google.com/app/apikey?hl=zh-tw)，同樣地按下 **Create API key**  
![image](https://hackmd.io/_uploads/HyQNDhJHeg.png)  

之後會出現這個畫面，選擇剛剛創立的專案後，按下 **Create API key in existing project** 即可執行  
![image](https://hackmd.io/_uploads/BkwbgayHll.png)  

成功後會出現下方圖片，圖片中的一串亂碼就是 **Google api key**  
![image](https://hackmd.io/_uploads/S1A3dnkSxg.png)  

:::warning
如果這個時候公測玩家還是有問題的話，請直接給他 **Gemini API Key** 安裝  
:::

## 備用 API key 使用說明  
如果公測玩家遇到的問題經過以上程序皆無法解決，請直接給他 API key  
- 備用 **API key** 連結：[連結](https://docs.google.com/spreadsheets/d/1D8LcXZ8f93iCLoIZQYV--Qj_JPMj2NbuMBham1EAt7U/edit?usp=sharing)

請遵守上面的使用守則來處理。  

## 結語  
加油 ^ ^  