Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
1.2.x
Platforms
Links
Tags
Creators
Details
Licensed CC-BY-NC-ND-4.0
Published yesterday
KickChatMC
Bring your Kick stream chat directly into your Minecraft server. KickChatMC connects to Kick's live chat via the Pusher WebSocket API and broadcasts messages to all online players in real time — perfect for streamer servers, community events, or any server that wants to bridge Kick and Minecraft.
Features
- Live Kick chat in-game — Messages appear as
[KICK] username: messagewith color-coded formatting - Bot filtering — Automatically ignores configured bot accounts (e.g. BotRix) so your chat stays clean
- Emote formatting — Kick emotes like
[emote:1746374:emojiDJ]are converted to readable text ({emoji_DJ}) - Per-player toggle — Players can show or hide Kick chat with
/kickchat toggle - Hot reload — Admins can reload config without restarting the server via
/kickchat reload - Lightweight — No external dependencies on the server; Pusher client is bundled in the JAR
Requirements
| Requirement | Version |
|---|---|
| Server | Paper/Purpur 1.20.4/1.21.4 |
| Java | 17+ |
| Kick | Channel ID (Pusher credentials included by default) |
Installation
- Download the latest KickChatMC JAR
- Place it in your server's
plugins/folder - Start or restart the server to generate
config.yml - Edit
config.ymlwith your Kick channel ID - Run
/kickchat reloador restart the server
Note: Default Pusher app key and cluster values are pre-configured for Kick. You only need to set your
kick-channelunless you use a custom Pusher setup.
Configuration
kick-channel: "YOUR_CHANNEL_ID"
bot-usernames:
- "BotRix"
app-key: "32cbd69e4b950bf97679"
cluster: "us2"
debug: false


