Java Discord ピンポン〜Discordプログラム〜

イントロダクション

前回、IntelliJ IDEAでの開発環境を構築しました。
今回は、JavaコードをDiscord上で起動します。

手順

1.「https://discordapp.com/」を開く
2.申請をクリックする
申請をクリックすると下のような画面が出るので「新しいアプリ」をクリックします。

3.下のような画面が出るので必要な情報を入力して「アプリを作成」をクリック

4.最終的に下のような画面が表示されます。

5.この画面の上部に「クライアントID」があるのでそれをコピーして下の「メールアドレス」と「パスワード」に貼り付けます。

    public static void main(String[] args) {
// See "How to get the token" below
        DiscordAPI api = Javacord.getApi("クライアントID", true);
        api.setEmail("メールアドレス");
        api.setPassword("パスワード");
        // connect
        api.connect(new FutureCallback<DiscordAPI>() {
            public void onSuccess(DiscordAPI api) {
                // register listener
                api.registerListener(new MessageCreateListener() {
                    public void onMessageCreate(DiscordAPI api, Message message) {
                        // check the content of the message
                        if (message.getContent().equalsIgnoreCase("ping")) {
                            // reply to the message
                            message.reply("pong");
                        }
                    }
                });
            }

            public void onFailure(Throwable t) {
                t.printStackTrace();
            }
        });
    }

6.このメインメソッドを起動します。
※コンソール出力

7.Discordのページからコマンドを入力
今回は、「ping」と入力すると「pong」と返すアプリを作成しました。

こんな感じで出力されました。

JavaDocはこちら

http://ci.ketrwu.de/job/Javacord/branch/master/javadoc/



関連ペーッジ一覧

ミニゲーム作成

Java Basic ミニゲーム作成 〜コンソールゲーム〜

Java Discord

  1. IntelliJ IDEA Discord Botを作る〜Gradle環境のセットアップ〜
  2. Java Discord セットアップ〜Hello Discord〜
  3.  Java Discord ピンポン〜Discordプログラム〜
  4. Java Discord Listener実装〜コマンドを好きなだけ追加しよう〜

JavaDoc

  1. Java Doc 読解〜System.out〜
  2. JavaDoc 読解 〜 Filesクラス 〜
  3. Java Doc読解 BufferedReader
  4. Java Doc 読解〜BufferedWriter〜
  5. Java Doc 読解 List 〜JavaDocList その1〜
  6.  Java Doc 読解 Map