私は最初のDiscordボットを作ろうとしていますが、すべてのコマンドに自分のファイルを与えることができるかどうかは疑問でした。それが間違っている場所を見て、その時にコマンドを無効にしてください。それはちょっと混沌としています。前もって感謝します!C#では不協和員のために、すべてのコマンドに自分のファイルを与えることが可能です
0
A
答えて
0
すべてのコマンドをファイルに記録するのは悪い習慣です。カオス的ではないと言いますが、あなたはもっと混沌としています。
デバッグのためにコマンドを分割したい場合は、同じファイルに同じ権限レベルのすべてのコマンドを入れるオプションを提案することができます。あなたが3つのコマンドを持っていると言うならば、それらをA BとCと呼ぶことができます。ここでCはあなたがボットの管理者であることを要求します。同じファイルにコマンドAとBを格納する行に沿って何かを行うことができます。また、コマンドCには昇格されたアクセス権が必要なため、adminCommandsの行に沿って何かのラベルが付いたファイルに格納できます。
これは、あなたのコマンドをさらに分離して、それを整理しておき、懸念の分離に従います。
関連する問題
- 1. 不協和音のボットのギルド(Pythonで)?
- 2. セレンでは、すべてのキャプチャスクリーンショットにCommonパスを与えることが可能です
- 3. ユーザーに与えられたアクセス許可は、この操作(rsAccessDenied)を実行するには不十分です。
- 4. 誰にでも自分のアクセス許可を与えますか?
- 5. Facebookアプリを自分のウェブサイトに埋め込むことは可能ですか?
- 6. Jstackと十分なストレージがこのコマンドを処理するために利用可能です
- 7. C/C++のWindows - ExtractIcon()ここではすべての実行可能ファイル
- 8. 私の不和のボットは、自分のコマンドを1回だけ実行するのはなぜですか?
- 9. .metalファイルに標準のC++ライブラリを含めることは可能ですか?
- 10. CSのボットで不協和音のユーザーを蹴る
- 11. 部分和が与えられた値に達することのない整数のシーケンスの置換
- 12. Cognito:自分のドメインでUIをホストし、自分のドメインにリダイレクトすることは可能ですか?
- 13. 時間、分を独自の列に配置することが可能です
- 14. JSPページ変数を与えることは可能ですか?
- 15. Pythonで不協和音のボットを使ってウェブサイトにpingをかける
- 16. ユーザープロファイルにすべてのclojureライブラリを含めることは可能ですか?
- 17. 自分のクラスをサードパーティのパッケージに入れることは可能ですか?
- 18. 週間前、私はC#ので不和ボットを作ることに計画していたについてC#の不和ボット
- 19. どのようにして私の不協和音がYouTubeからのオーディオを再生するのですか
- 20. 可能なすべてのバイナリツリーが1回のトラバーサルで与えられる
- 21. コミットの説明を不協和音webhook botメッセージに追加するには?
- 22. Pythonのすべてのタイプヒント/検査インフラストラクチャを.pyiファイルに分けることは可能ですか?
- 23. qtデザイナーにサイズでサイズを与えることは可能ですか?
- 24. すべてのアダプタ設定をIBM MFPの1つのファイルに含めることは可能ですか
- 25. 使用方法協定Brokerは、それは私が重要な何かが欠けているようだが、私はバッジがURIのここでの例で与えられた時、私の協定のために利用可能であることを見ることができない
- 26. Caffeのprototxtファイルを別のファイルに含めることは可能ですか?
- 27. このナビゲータで背景の不透明度を与え、すべてを水平に揃える方法は?
- 28. 自分のモバイルアプリに制限を設けることは可能ですか?
- 29. 不協和音を伴うパイーグ
- 30. MPMoviePlayercontrollerのための独自のスクラバーを持つことが可能です
あなたは現在何を持ち、どこに問題がありますか? – Andre
私はちょうど+ helpと+ deleteコマンドを持っていて、メインファイルにあるすべてのものではなく、それらが別のファイルにあるようにします。 –
私はそれが可能だと確信していますが、私たちが具体的な答えを出すために。 – Andre