https://github.com/lezdcs/kick_chat
💬 Flutter Package for Kick Chat
https://github.com/lezdcs/kick_chat
chat irl kick websocket
Last synced: 4 months ago
JSON representation
💬 Flutter Package for Kick Chat
- Host: GitHub
- URL: https://github.com/lezdcs/kick_chat
- Owner: LezdCS
- License: mit
- Created: 2023-11-22T08:14:41.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-21T15:45:39.000Z (over 1 year ago)
- Last Synced: 2025-03-28T08:41:29.089Z (about 1 year ago)
- Topics: chat, irl, kick, websocket
- Language: Dart
- Homepage: https://pub.dev/packages/kick_chat
- Size: 61.5 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# kick_chat
💬 Flutter Package for Kick Chat
## Usage
Initialize the chat
```dart
KickChat kickChat = KickChat(
kc.channel,
onDone: () => {},
onError: () => {},
);
```
Connect to the chat
```dart
kickChat.connect();
```
Listen to new chat events
```dart
kickChat.chatStream.listen((message) {
final KickEvent? kickEvent = eventParser(message);
if (kickEvent?.event == TypeEvent.message) {
// your code
}
})
```