Skip to content

ossmini/Kakao_I_OpenBuilder_Library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kakao I OpenBuilder Java Library

example workflow Coverage Bugs Security Rating Maintainability Rating

This library was created by an individual, not an official.

Getting Started

It is currently deployed in the Github Package Registry and JitPack.
We recommend JitPack because Github Package Registry requires Github Token provided by the administrator.

The Getting Started below is based on JitPack.

Maven

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>
<dependency>
    <groupId>com.github.ossmini</groupId>
    <artifactId>Kakao_I_OpenBuilder_Library</artifactId>
    <version>Tag</version>
</dependency>

Gradle

allprojects {
    repositories {
        ...
        maven { url 'https://jitpack.io' }
    }
}
implementation 'com.github.ossmini:Kakao_I_OpenBuilder_Library:Tag'

Example

static final String IMAGE_URL = "http://k.kakaocdn.net/dn/83BvP/bl20duRC1Q1/lj3JUcmrzC53YIjNDkqbWK/i_6piz1p.jpg";

Template template = TemplateBuilder.builder()
        .addSimpleText("Hello World")
        .addSimpleImage(IMAGE_URL, "Hello World")
        .build();

return SKillResponseBuilder.builder()
        .addTemplate(template)
        .build();

Supported Skills (In progress)

Skill Supported
QuickReply X
SimpleText O
SimpleImage O
BasicCard O
CommerceCard X
ListCard X
ItemCard X
Thumbnail O
Button O
Forwardable O
CarouselHeader O
Profile O
Link O

Build

You need Apache Maven to build the project:

mvn clean install

References

Contributing

License

Licensed under the Apache-2.0 license.

About

카카오 I 오픈빌더 챗봇 비공식 자바 라이브러리

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

 
 
 

Languages