Collects live data to mongodb database ```xml jitpack.io https://jitpack.io com.github.jwdeveloper.TikTok-Live-Java Client 1.1.0-Release compile com.github.jwdeveloper.TikTok-Live-Java extension-collector 1.1.0-Release ``` Usage ```java public static void main(String[] args) throws IOException { var collector = TikTokLiveCollector.use(settings -> { settings.setConnectionUrl("mongodb+srv://" + mongoUser + ":" + mongoPassword + "@" + mongoDatabase + "/?retryWrites=true&w=majority"); settings.setDatabaseName("tiktok"); }); collector.connectDatabase(); var users = List.of("tehila_723", "dino123597", "domaxyzx", "dash4214", "obserwacje_live"); var sessionTag = "Tag1"; for (var user : users) { TikTokLive.newClient(user) .configure(liveClientSettings -> { liveClientSettings.setPrintToConsole(true); }) .onError((liveClient, event) -> { event.getException().printStackTrace(); }) .addListener(collector.newListener(Map.of("sessionTag", sessionTag), document -> { if (document.get("dataType") == "message") { return false; } return true; })) .buildAndConnectAsync(); } System.in.read(); collector.disconnectDatabase(); } ```