Pedago-Engineering #03 CSVでDiscordのロールを管理する

--

Discordを管理したことある管理者の方は、ご存知かもしれないが、ロールが増えれば増えるほど、ロールの権限の管理を管理者画面だけで補うことは、厳しい。ロールが40個ほどあれば、毎回40ページ確認しなければならないので、(自分の脳みその低容量の問題かもしれないが)必ず権限の漏れが発生する。

ロールを10個管理している場合の管理者画面

そんな厳しい管理体制の中、とある学生がDiscordの全てのロールとそのロールに付随する権限をcsv化してくれるスクリプトを共有してくれた。

「天才かな?」と思った。

「GUIで難しいなら、csv化すれば良い」という発想はどこから生まれたのだろうか。見習いたい。

しかもcsv化してくれるスクリプトが楽に実施できる。botをセットアップして、 ??rolecsv とコマンドを叩くだけである。便利だ。

csv化できてしまえば、あとはスプレにインポートしたり、またはdataframe化するだけである。

これでロールを一括で確認できるし、有している権限の数の多さ順に並べたり、必要な権限だけを確認して表示することも可能だ。

まとめ

ロールの権限の管理で困っている場合は、csv化して可視化してみましょう!このツールを作成してくれた学生に感謝です。

--

--