Discord 是個越來越熱門的社群平台。
本系列文目標為在 30 天內完成一個基於 Discord.js 的模組化框架並內建資料庫整合、i18n、順暢的 stateful 交互流程,以及多個實用模組。
Day 21 Text Style Bot (Linter) 根據昨天的內容,我用半成品的框架做了一個機器人! 模組:pure-cat-module-sugg...
Day 22 Member Permission 接下來我們需要管理成員權限。 每日鐵人賽熱門 Top 10 (2022-10-07) 以 2022/10/0...
Day 23 Permission Tree? 昨天不負責的說了一下我們需要來研究一下如何做權限管理,今天就來研究一下。 const perms = {...
Day 24 TypeScript String Literal 我發現我的系列進度嚴重落後,但也不知道該怎麼補上。 QQ 昨天的 TypeScipt 提示可...
Day 25 實作 Permission Module? 明天實作 :P 每日鐵人賽熱門 Top 10 (2022-10-10) 以 2022/10/09 2...
Day 26 PermContext 我們在 PermContext 裡面放一個 perm 的方法,可以讓其他模組取得權限資訊。 export interfac...
Day 27 身份組的權限 身份組的權限是一個很重要的概念,它可以讓我們對不同的身份組設定不同的權限,讓我們可以控制不同身份組的使用者可以做什麼事情。 我打算把...
Day 28 對管理員做特殊處理 理所當然的,需要有人擁有(伺服器能有的)最高權限,但是我們不希望任何人在任何時候都能擁有最高權限,因此我們需要一個類似 roo...
Day 29 框架開源規劃 目前規劃以 MIT 釋出。 每日鐵人賽熱門 Top 10 (2022-10-14) 以 2022/10/13 21:00 ~ 20...
Day 30 看來還是沒寫完 QQ 看來過了 30 天,我還是沒把這個框架寫完,而且後半部都在混,不過我還是有一些想法可以分享。 所以我先把寫完的部分公開吧!如...