Warning: session_start(): open(/var/lib/php/sessions/sess_usl4viqha3uovnf0v1oe014678, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
lib 1400218 // twitch4j
lib 1400219 // credentialmanager
lib 1400220 // events4j
lib 1400221 // micrometer
lib 1400222 // reactor core
lib 1400223 // reactive streams
lib 1400224 // sentry
lib 1400225 // okhttp3
lib 1400226 // feign core
lib 1400227 // archaius core (co.netflix.config)
lib 1400228 // commons configuration
lib 1400229 // commons logging
lib 1400230 // jackson databind
lib 1400231 // jackson annotations
lib 1400232 // jackson core
lib 1400233 // feign hystrix
lib 1011966 // slf4j
//lib 1013817 // jackson
lib 1003719 // commons-lang3-3.4.jar
lib 1003727 // commons-lang-2.6.jar
import com.github.twitch4j.*;
import com.github.philippheuer.credentialmanager.domain.OAuth2Credential;
sS clientID = "cij4uwn2reu3rmdvdekn0nqhxf08e9";
p-exp {
S clientSecret = trimLoadTextFileMandatory(javaxSecretDir("twitch-client-secret.txt"));
S chatToken = trimLoadTextFileMandatory(javaxSecretDir("twitch-oauth-token.txt"));
TwitchClientBuilder clientBuilder = TwitchClientBuilder.builder();
OAuth2Credential credential = new("twitch", chatToken);
TwitchClient twitchClient = clientBuilder
.withClientId(clientID)
.withClientSecret(clientSecret)
.withEnableHelix(true)
.withChatAccount(credential)
.withEnableChat(true)
//.withEnableGraphQL(true)
//.withEnableKraken(true)
.build();
}