Discordボットが30秒ごとにステータスアクティビティを変更するjda

Devlel:

ボットを30秒ごとに2つの異なるメッセージのステータスを更新/変更(アクティビティ)したい

jda.getPresence().setActivity(Activity.playing("message1"));
jda.getPresence().setActivity(Activity.playing("message2"));
dan1st:

を作成してTimer、30秒ごとに実行するようにします。

//Outside of any method
String[] messages={"message 1","message 2"};
int currentIndex=0;
//Run this once
new Timer().schedule(new TimerTask(){
  public void run(){
    jda.getPresence().setActivity(Activity.playing(messages[currentIndex]));
    currentIndex=(currentIndex+1)%messages.length;
  }},0,30000);

配列にはすべてのメッセージが含まれます。

これは、プレゼンスアップデータコードを30秒ごとに実行し、開始前に待機しません。

優先順位を現在のメッセージに設定します。

次に、現在のメッセージインデックスをインクリメントし、配列の長さに達した場合は0に設定します。

詳細については、Timer#scheduleのドキュメントを参照しください。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

リストビューボタンのインテントでアクティビティを変更する

分類Dev

discord.pyボットアクティビティを変更する方法

分類Dev

Discordボットのステータスを10秒ごとに変更するにはどうすればよいですか?

分類Dev

アクティビティが開いている間、1秒ごとにスレッドをループするのは悪い習慣ですか?

分類Dev

入力フォーカスをトリガーする別のタブのボタンをクリックすると、タブアクティビティが動的に変更されます

分類Dev

アクティビティを終了するときにテキストビューを変更した後、インスタンスの状態を保存する

分類Dev

ディスクアクティビティリモートコンピュータ-テキストボックスに-Continuousを使用してアクティビティの変更を表示します

分類Dev

2番目のアクティビティのボタンをクリックしながらスピナーを使用して、メインアクティビティの背景色を変更するにはどうすればよいですか?

分類Dev

ボタンがクリックされたときとアプリケーションが再び起動したときに、2 つのアクティビティ全体をスワップし、そのスワップの変更を表示する方法

分類Dev

リストビュー アイテムのボタンをクリックすると、その適切なボタン テキストのみが angle2 ネイティブ スクリプトで変更されます。

分類Dev

ファーストアクティビティに応じてセカンドアクティビティのタイトルを変更する

分類Dev

不和ボットに10秒ごとに再生ステータスを変更させる

分類Dev

新しいアクティビティを「location-india」として応答することにより、1つのアクティビティでボタンのテキスト「chooselocation」を変更するにはどうすればよいですか?

分類Dev

ボットに送信されるダイレクトラインアクティビティのサービスURLを変更する

分類Dev

ボットに送信されるダイレクトラインアクティビティのサービスURLを変更する

分類Dev

ボットがサーバーに参加したときにステータスを変更する| discord.py

分類Dev

HOME / LAUNCHERアクティビティがアクティビティスタックを台無しにする

分類Dev

実行時にロケールを変更するときに、バックスタックのアクティビティを更新(再作成)します

分類Dev

透明なステータスバーを使用すると、新しいアクティビティのステータスバーが白に変わります

分類Dev

アクティビティごとにカスタムアクションバーを作成する

分類Dev

Pegaロボットスタジオ-なぜグローバルコンテナにアクティビティ、ロボットアクティビティを追加する必要があるのですか?

分類Dev

ボタンをクリックした後、別のアクティビティから編集テキストを変更する

分類Dev

アクティビティを変更する方法サーバーのフラグが変更された場合、アプリは30秒に1回サーバーをチェックする必要があります#android?

分類Dev

Android:ユーザーがボタンをクリックすると、10秒ごとに現在のフォアグラウンドアクティビティを取得します

分類Dev

[スタート]ボタンを押すと、次のアクティビティに移動するはずですが、ホーム画面に移動します

分類Dev

メッセージボックスが終了すると、以前のアクティビティに戻ります

分類Dev

2つの異なるアクティビティの2つのラジオボタンがクリックされたときに新しいアクティビティにテキストを表示する方法

分類Dev

アクティビティを変更するときにスレッドを存続させる

分類Dev

ブートストラップボタングループのアクティブな色を変更して、ボタンごとに異なる色にする方法

Related 関連記事

  1. 1

    リストビューボタンのインテントでアクティビティを変更する

  2. 2

    discord.pyボットアクティビティを変更する方法

  3. 3

    Discordボットのステータスを10秒ごとに変更するにはどうすればよいですか?

  4. 4

    アクティビティが開いている間、1秒ごとにスレッドをループするのは悪い習慣ですか?

  5. 5

    入力フォーカスをトリガーする別のタブのボタンをクリックすると、タブアクティビティが動的に変更されます

  6. 6

    アクティビティを終了するときにテキストビューを変更した後、インスタンスの状態を保存する

  7. 7

    ディスクアクティビティリモートコンピュータ-テキストボックスに-Continuousを使用してアクティビティの変更を表示します

  8. 8

    2番目のアクティビティのボタンをクリックしながらスピナーを使用して、メインアクティビティの背景色を変更するにはどうすればよいですか?

  9. 9

    ボタンがクリックされたときとアプリケーションが再び起動したときに、2 つのアクティビティ全体をスワップし、そのスワップの変更を表示する方法

  10. 10

    リストビュー アイテムのボタンをクリックすると、その適切なボタン テキストのみが angle2 ネイティブ スクリプトで変更されます。

  11. 11

    ファーストアクティビティに応じてセカンドアクティビティのタイトルを変更する

  12. 12

    不和ボットに10秒ごとに再生ステータスを変更させる

  13. 13

    新しいアクティビティを「location-india」として応答することにより、1つのアクティビティでボタンのテキスト「chooselocation」を変更するにはどうすればよいですか?

  14. 14

    ボットに送信されるダイレクトラインアクティビティのサービスURLを変更する

  15. 15

    ボットに送信されるダイレクトラインアクティビティのサービスURLを変更する

  16. 16

    ボットがサーバーに参加したときにステータスを変更する| discord.py

  17. 17

    HOME / LAUNCHERアクティビティがアクティビティスタックを台無しにする

  18. 18

    実行時にロケールを変更するときに、バックスタックのアクティビティを更新(再作成)します

  19. 19

    透明なステータスバーを使用すると、新しいアクティビティのステータスバーが白に変わります

  20. 20

    アクティビティごとにカスタムアクションバーを作成する

  21. 21

    Pegaロボットスタジオ-なぜグローバルコンテナにアクティビティ、ロボットアクティビティを追加する必要があるのですか?

  22. 22

    ボタンをクリックした後、別のアクティビティから編集テキストを変更する

  23. 23

    アクティビティを変更する方法サーバーのフラグが変更された場合、アプリは30秒に1回サーバーをチェックする必要があります#android?

  24. 24

    Android:ユーザーがボタンをクリックすると、10秒ごとに現在のフォアグラウンドアクティビティを取得します

  25. 25

    [スタート]ボタンを押すと、次のアクティビティに移動するはずですが、ホーム画面に移動します

  26. 26

    メッセージボックスが終了すると、以前のアクティビティに戻ります

  27. 27

    2つの異なるアクティビティの2つのラジオボタンがクリックされたときに新しいアクティビティにテキストを表示する方法

  28. 28

    アクティビティを変更するときにスレッドを存続させる

  29. 29

    ブートストラップボタングループのアクティブな色を変更して、ボタンごとに異なる色にする方法

ホットタグ

アーカイブ