為伺服器建立安全又方便的驗證系統
## 別再做按鈕式的驗證系統了
> 身分按鈕是用來發身分的,沒有驗證效果。而且現在驗證碼AI也能辨識
由於巴哈圖片大小有限,閱讀完整版https://hackmd.io/@latioskuan/idbutton
那麼讓我們來改造吧!
# 1.建立好環境
選定要實作的伺服器(必須有管理權)
## 首先,建立一個紀錄頻道
> 電腦版:在頻道區按右鍵
>

> 手機板:按伺服器標題>建立頻道
設為文字頻道
頻道名稱自己取
## 建立認證身分
點伺服器標題> 按設定
選身分組
建立身分組
命名為認證並編輯權限
給予很基本的權限(例如發訊息)
記得儲存
# 2.添加Guild Gate
你會看到:
按 **連接Discord**
會出現彈出視窗,按 **授權** 完成登入手續
> 沒有彈出? 請打開網站設定請允許*彈出式視窗與重新導向*
等待網頁刷新,會出現你管理的伺服器。
請選擇一個伺服器(剛剛建頻道的)。
## 然後添加機器!
按繼續
按授權
這樣就添加成功!等待伺服器刷新
## 開始啟用設定
重新點剛剛添加機器後的伺服器
啟用
會看到像這樣的畫面

自訂連結可以自訂邀請代碼,打開 https://discordgg.us.kg/=自訂的代碼 就能看到自己的伺服器!
言規正傳,開始設定認證系統:
1. 防止剛創帳號的人加入!!
2. 打開過濾系統
3. 設定通過給予身分!
點擊
選擇剛剛建立的身分
4. 回報到紀錄頻道
點擊
選擇剛剛建立的頻道
## 記得儲存
> 也可以去製作你的伺服器首頁
> 如果設為發布將出現在GG首頁!(不過要先製作好首頁才有料)
# 3. 關掉所有漏洞!
雖然剛剛設定很多,不過那些審核功能只有在透過Guild Gate的連結加入時才有效果,因為要透過網站才能執行檢查機器人的工具(絕對不是用那種低安全又麻煩的驗證碼)也不可能直接踢掉成員。
所以,我們要只讓有認證身分組的人有權限。
## 關掉@everyone的權限!
1. 回到剛剛的身分組
2. 點 **預設權限** 
3. 按 **清除權限** 來清除所有預設權限
4. 別忘了儲存
這下未透過guild gate 認證並加入將拿不到任何權限
## 叫大家改用Guild Gate的連結
回到Guild Gate的編輯伺服器
按右上方的 **分享** 圖示
點擊連結來複製連結,另外QRcode可以自行下載
最重要的是,去告訴大家新的連結!