我和朋友正在編寫一個C#IRC Bot,允許用戶通過插件擴展它的功能。我們需要它,以便每個命令都能夠擁有自己的權限。這樣只有特定級別或更高級別的用戶才能執行該命令。我們很難決定如何做到這一點。IRC中的插件權限Bot
權限系統爲1-10。 1是最少的特權,10是最多的特權。每個用戶將被分配1-10個權限。每個命令還會爲自己分配一個必需的權限級別。我的問題實質上是:我怎樣才能製作一個per-command權限系統,插件可以在其中有多個命令。
我希望堆棧溢出的好人可以幫助我。請耐心等待,因爲這是我在這裏問的第一個問題。任何幫助將不勝感激!謝謝!
我也喜歡這個想法。謝謝! – 2009-12-25 05:17:13