Discordのロールを作る仕組み
from
20241113
権限の設計
を受けて
Discord
のロールを作る仕組みについて考えてみた
基本的には
ポリシーベース
ロールと呼ばれるグループを作る
それをユーザーが継承することによって、ユーザーは特定のポリシーを適用できる
ここら辺は
Mix-In
とか
trait
(あるいは
多重継承
)の考え方かな?
ユーザーのロールに対し、
ギルド
管理者は直接ロールにポリシーを適用することもできる