[JAVA] The story of making Dr. Oakid using LINE BOT

Introduction

I was thinking of creating something using LINE's Messaging API, When I heard that my friend was addicted to Pokemon, I decided to search for Pokemon, get Pokemon at random, and create something like playing against other users with total race value.

The created BOT can be added from the URL below. Please try! lin.ee/zmHQYl6

environment

What you can do

Completed form

Great feature

The feature called ** FlexMessage ** was great. (Function used to display the search results this time) The layout can be easily created with FLEX MESSAGE SIMULATOR, so you can easily create a layout like that.

Finally

Regarding the creation of LINE BOT using the Messaging API, there was no particular clogging because the official LINE documentation is extensive. It's easy to do, so please give it a try.

Referenced site

Messaging API Reference

Recommended Posts

The story of making Dr. Oakid using LINE BOT
The story of making a communication type Othello game using Scala.
The story of making ordinary Othello in Java
The story of making the existing Dockerfile GPU compatible
The story of making a reverse proxy with ProxyServlet
The story of making dto, dao-like with java, sqlite
The story of pushing Java to Heroku using the BitBucket pipeline
[Apache Tomcat] The story of using Apache OpenWebBeans to enable CDI
[Java version] The story of serialization
The story of @ViewScoped consuming memory
How to operate IGV using socket communication, and the story of making a Ruby Gem using that method
The story of making a game launcher with automatic loading function [Java]
Try using || instead of the ternary operator
Test the integrity of the aggregation using ArchUnit ②
The story of updating SonarQube's Docker Container
The story of AppClip support in Anyca
The story of writing Java in Emacs
Test the integrity of the aggregation using ArchUnit ③
The story of intentionally using try catch for the first time in my life
The story of making an electronic New Year's card app with Vue.js + Rails
The story of making an Android application that can adjust the sampling frequency of the accelerometer
line bot
The story of low-level string comparison in Java
Using JUnit from the command line on Ubuntu
The story of learning Java in the first programming
Story of implementing login function using gem sorcery
The story of tuning android apps with libGDX
A story about making a Builder that inherits the Builder
The story of adding the latest Node.js to DockerFile
The story of initializing Money :: Currency when testing
Story of test automation using Appium [Android / java]
I tried using the profiler of IntelliJ IDEA