私はPythonとDiscord APIを使用するのがかなり新しく、botアプリケーションの一部をコーディングするのに役立つ必要がありました。私は友人のために何かをデザインしているので、ユーザーはスタッフに応募してもらいます。これまでは、//apply ApplicationTextGoesHere
と入力すると、 "ApplicationTextGoesHere"をテキストファイルのリストに保存する機能があります。 //applications
と入力すると、ボットはDiscordサーバーに2番目のアプリケーションを送信します。Python Discord Botアプリケーションの変数コマンド
私は、2つのことが起こるのを助ける必要があります。
//applications x
のような//applications
の後の変数番号を受け入れることができます。これは、指定された "x"アプリケーションを開きます。つまり、保存されたテキストファイルのx番目の入力を意味します。
。可能であれば、//applications
の後ろに「x」を付けるのではなく、//applications joshua
のようなユーザーの名前になり、「joshua」のアプリケーションが開きます。アプライアーが//apply ApplicationTextGoesHere
と入力した後、ボットアプリケーションはコマンドを実行したアプライアーのユーザー名を保存し、何らかの形でそのユーザー名を数値変数にリンクするという理論を思いつきました。こうすると、//applications joshua
を実行すると、 "joshua"はテキストファイルに保存されているアプリケーションのリストの4、つまりエントリ4になります。
私のコードhereを見ることができます。それは貧しいデザインですが、まだ改善の余地があります。
ここでは、「コードを完全に再設計して2つの機能を追加する」ことはありません。私たちは人々のためのプログラムを書くためのサービスではありません、私たちは問題を抱えている人々を助けるためのウェブサイトであり、彼らの問題を解決する助けが必要です。 [正確にあなたが持っている問題](https://stackoverflow.com/help/on-topic)と[あなたが試みたもの](https://stackoverflow.com/help/mcve)、そして人々注意を払い、独自の機能を実装するのに役立つポインタを提供するのに役立ちます。 – squaswin
問題は私がこの問題を解決する方法を見つけることができず、私はそれを解決する方法を考えようとしました。 –
あなたの不和を私に送ってください。私はあなたを助けます。 – ADug