2016-10-20 8 views
0

私は最初のDiscordボットを作ろうとしていますが、すべてのコマンドに自分のファイルを与えることができるかどうかは疑問でした。それが間違っている場所を見て、その時にコマンドを無効にしてください。それはちょっと混沌としています。前もって感謝します!C#では不協和員のために、すべてのコマンドに自分のファイルを与えることが可能です

+0

あなたは現在何を持ち、どこに問題がありますか? – Andre

+0

私はちょうど+ helpと+ deleteコマンドを持っていて、メインファイルにあるすべてのものではなく、それらが別のファイルにあるようにします。 –

+0

私はそれが可能だと確信していますが、私たちが具体的な答えを出すために。 – Andre

答えて

0

すべてのコマンドをファイルに記録するのは悪い習慣です。カオス的ではないと言いますが、あなたはもっと混沌としています。

デバッグのためにコマンドを分割したい場合は、同じファイルに同じ権限レベルのすべてのコマンドを入れるオプションを提案することができます。あなたが3つのコマンドを持っていると言うならば、それらをA BとCと呼ぶことができます。ここでCはあなたがボットの管理者であることを要求します。同じファイルにコマンドAとBを格納する行に沿って何かを行うことができます。また、コマンドCには昇格されたアクセス権が必要なため、adminCommandsの行に沿って何かのラベルが付いたファイルに格納できます。

これは、あなたのコマンドをさらに分離して、それを整理しておき、懸念の分離に従います。

関連する問題