README.md
modify build.sbt
add repository
resolvers += "sakuraio-webhook-scala Maven Repository on Github" at "https://syuhei176.github.io/sakuraio-webhook-scala"
add dependency
libraryDependencies += "sakuraiowebhook" % "sakuraiowebhook_2.11" % "0.1.0"
in play framework
import jpn.org.syuhei.sakuraio._
def receive = Action { implicit request =>
SakuraIOWebhookReciever.parseOutgoingWebhook(request.body.asJson) match {
case Some(body: ResponseBody) =>
body.payload match {
case Channels(channels) =>
// channel message
channels(0).asInstanceOf[ChannelI]
Ok
case Connection(is_online) =>
// connection nessage
Ok
case _ =>
Ok
}
}
}