@@ -37,7 +37,7 @@ Do you prefer other programming languages?
3737<dependency >
3838 <groupId >com.github.jwdeveloper.TikTok-Live-Java</groupId >
3939 <artifactId >Client</artifactId >
40- <version >0.0.20 -Release</version >
40+ <version >0.0.22 -Release</version >
4141 <scope >compile</scope >
4242</dependency >
4343<dependency >
@@ -118,6 +118,10 @@ public class ConfigurationExample {
118118 clientSettings. setHandleExistingMessagesOnConnect(true ); // Invokes all TikTok events that had occurred before connection
119119 clientSettings. setRetryOnConnectionFailure(true ); // Reconnecting if TikTok user is offline
120120 clientSettings. setRetryConnectionTimeout(Duration . ofSeconds(1 )); // Timeout before next reconnection
121+
122+ // Optional: Sometimes not every messages from chat are send to TikTokLiveJava to fix this issue you can set sessionId
123+ // documentation how to obtain sessionId https://github.com/isaackogan/TikTok-Live-Connector#send-chat-messages
124+ clientSettings. setSessionId(" 86c3c8bf4b17ebb2d74bb7fa66fd0000" );
121125 })
122126 .buildAndRun();
123127 System . in. read();
@@ -135,6 +139,7 @@ import io.github.jwdeveloper.tiktok.events.TikTokEvent;
135139import io.github.jwdeveloper.tiktok.events.messages.TikTokCommentEvent ;
136140import io.github.jwdeveloper.tiktok.events.messages.TikTokErrorEvent ;
137141import io.github.jwdeveloper.tiktok.events.messages.TikTokGiftMessageEvent ;
142+ import io.github.jwdeveloper.tiktok.events.messages.TikTokLikeEvent ;
138143import io.github.jwdeveloper.tiktok.listener.TikTokEventListener ;
139144import io.github.jwdeveloper.tiktok.live.LiveClient ;
140145
@@ -164,6 +169,11 @@ public class ListenerExample
164169 public static class CustomListener implements TikTokEventListener
165170 {
166171
172+ @TikTokEventHandler
173+ public void onLike (LiveClient liveClient , TikTokLikeEvent event )
174+ {
175+ System . out. println(event. toString());
176+ }
167177
168178 @TikTokEventHandler
169179 public void onError (LiveClient liveClient , TikTokErrorEvent event )
@@ -197,7 +207,7 @@ public class ListenerExample
197207## Methods
198208A ` client (LiveClient) ` object contains the following methods.
199209
200- {{methods}}
210+
201211
202212| Method Name | Description |
203213| ---------------------| ----------- |
@@ -206,32 +216,11 @@ A `client (LiveClient)` object contains the following methods.
206216| getGiftManager | Gets the meta informations about all gifts. |
207217| getRoomInfo | Gets the current room info from TikTok API including streamer info, room status and statistics. |
208218| getListenersManager | Gets and manage TikTokEventListeners |
209-
210219## Events
211220
212221A ` TikTokLive ` object has the following events
213222
214223
215- ** Custom** :
216- - [ TikTokHeaderEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokHeaderEvent.java )
217- - [ TikTokUnhandledSocialEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokUnhandledSocialEvent.java )
218- - [ TikTokLivePausedEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokLivePausedEvent.java )
219- - [ TikTokLikeEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokLikeEvent.java )
220- - [ TikTokWebsocketMessageEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokWebsocketMessageEvent.java )
221- - [ TikTokSubscribeEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokSubscribeEvent.java )
222- - [ TikTokFollowEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokFollowEvent.java )
223- - [ TikTokLiveClientEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokLiveClientEvent.java )
224- - [ TikTokUnhandledEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokUnhandledEvent.java )
225- - [ TikTokLiveEndedEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokLiveEndedEvent.java )
226- - [ TikTokJoinEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokJoinEvent.java )
227- - [ TikTokShareEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokShareEvent.java )
228- - [ TikTokUnhandledControlEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokUnhandledControlEvent.java )
229-
230- ** Control** :
231- - [ TikTokConnectedEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokConnectedEvent.java )
232- - [ TikTokErrorEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokErrorEvent.java )
233- - [ TikTokDisconnectedEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokDisconnectedEvent.java )
234-
235224** Message** :
236225- [ TikTokLinkMicFanTicketEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokLinkMicFanTicketEvent.java )
237226- [ TikTokEnvelopeEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokEnvelopeEvent.java )
@@ -263,6 +252,27 @@ A `TikTokLive` object has the following events
263252- [ TikTokGiftBroadcastEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokGiftBroadcastEvent.java )
264253- [ TikTokUnhandledWebsocketMessageEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokUnhandledWebsocketMessageEvent.java )
265254
255+ ** Control** :
256+ - [ TikTokConnectedEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokConnectedEvent.java )
257+ - [ TikTokReconnectingEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokReconnectingEvent.java )
258+ - [ TikTokErrorEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokErrorEvent.java )
259+ - [ TikTokDisconnectedEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokDisconnectedEvent.java )
260+
261+ ** Custom** :
262+ - [ TikTokHeaderEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokHeaderEvent.java )
263+ - [ TikTokUnhandledSocialEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokUnhandledSocialEvent.java )
264+ - [ TikTokLivePausedEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokLivePausedEvent.java )
265+ - [ TikTokLikeEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokLikeEvent.java )
266+ - [ TikTokWebsocketMessageEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokWebsocketMessageEvent.java )
267+ - [ TikTokSubscribeEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokSubscribeEvent.java )
268+ - [ TikTokFollowEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokFollowEvent.java )
269+ - [ TikTokLiveClientEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokLiveClientEvent.java )
270+ - [ TikTokUnhandledEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokUnhandledEvent.java )
271+ - [ TikTokLiveEndedEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokLiveEndedEvent.java )
272+ - [ TikTokJoinEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokJoinEvent.java )
273+ - [ TikTokShareEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokShareEvent.java )
274+ - [ TikTokUnhandledControlEvent] ( https://github.com/jwdeveloper/TikTok-Live-Java/blob/master/API/src/main/java/io/github/jwdeveloper/tiktok/events/messages/TikTokUnhandledControlEvent.java )
275+
266276
267277<br ><br >
268278
0 commit comments