Takunojiのプログラミング・プレイグラウンド(遊び場)

Javaプログラミングを基本にして、ゲーム作成に必要なことの調査結果、やったら面白そうなことなどを記載します。プログラミングのススメ的なことも記載します。プログラミングで楽しく遊ぶために色々と記載して行きます。

java discord 〜JavaでBOT作成〜

イントロダクション

最近discord というアプリを見つけチャットや音声データのやり取りにも使える事を知りました。jsやpythonでのアプリ作成が出来、それをBOTと呼びます。

チャットで入力した文字に対応してレスポンスを返す感じのアプリ作成を行いました。

開発環境と実装

開発にはIntelliJ IDEAを使用しました。

詳細は以下です。

http://zenryokuservice.com/wp/2018/07/14/java-discord-セットアップ〜hello-discord〜/

拡張方法

サンプルコードを起動したら、自分で考えて実装したいと思うと思います。

処理の追加方法は以下に記載しました。

http://zenryokuservice.com/wp/2018/07/15/java-discord-ピンポン〜discordプログラム〜/

感想

プログラムをデプロイするわけではないので、自分の端末でアプリを起動しておく必要があるのですが、ちょっと動かすだけなら十分かな?と思います。

 

 

関連ページ一覧

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

IntelliJ IDEA

  1. IntelliJ IDEA 環境構築 〜インストールと起動〜
  2. IntelliJ IDEA GitGitリポジトリからクローン〜
  3. IntelliJ IDEA 使い方〜Git接続 Java起動 etc
  4. IntelliJ IDEA Jarファイルを作る
  5. IntelliJ IDEA 使い方〜Maven Projectの作成〜
  6. IntelliJ IDEA 使い方〜Mavenでライブラリを追加する〜
  7. IntelliJ IDEA 使い方〜Javaのコンパイルレベル設定〜
  8. IntelliJ IDEA Gradleセットアップ〜コマンド入力部の表示〜
  9. IntelliJ IDEA Discord Botを作る〜Gradle環境のセットアップ〜

Eclipse

  1. Java Install Eclipse〜開発ツールのインストール〜
  2. Eclipse Meven 開発手順〜プロジェクトの作成〜
  3. Java OpenCV 環境セットアップ(on Mac)
  4. Eclipse SceneBuilderを追加する
  5. JavaFX SceneBuilder EclipseSceneBuilder連携~