K-Link connects Discord servers together through a single shared channel. When you type in your server's linked channel, your message goes out to every other server on the network at the same time — and everyone else's messages come back to you the same way. It's one continuous conversation happening across every community at once, in real time.
On top of that, K-Link has a second feature built into the same bot: the Anonymous DM Link. That's a private, opt-in pairing system that lets you have a one-on-one chat with a random person from anywhere in the network, with neither of you knowing who the other is. It runs entirely in your DMs, separate from the shared channel.
The person running setup needs the Manage Server permission. Run /link-setup and point it at the channel you want to use. If it's your first time adding K-Link, you'll be shown the Terms of Service and Privacy Policy before anything activates — the server owner accepts on behalf of the server, which covers every member who uses the linked channel. Once you accept, K-Link posts a welcome message and the channel goes live.
If K-Link gets added to a server but nobody runs /link-setup within 24 hours, the bot leaves on its own and sends a DM explaining why. You can re-invite it and try again at any time. That 24-hour window only applies to servers that never completed setup.
To turn K-Link off, /link-disable removes the channel connection and posts a notice in the channel. The bot stays in your server — it just stops relaying messages. Run /link-setup again whenever you want back in.
Permissions the bot needs: Read Messages, Send Messages, Manage Messages, Embed Links, Attach Files, Read Message History, Add Reactions, Use External Emojis, Mention Everyone, and Manage Webhooks (required for the webhook relay — the bot falls back to standard channel sends if this is missing, but the relay works better with it).


Once the channel is live, you just talk normally. K-Link picks up your message and relays it to every other linked channel on the network using a webhook — so your name and avatar show up on the message directly, formatted as Display Name (@handle). It looks like you sent it from inside each server. No "bot sent this" header, no separate embed — just your name and your face on the message.
The first time you send a message anywhere in the network, there'll be a one-time notice attached to that relay that shows your Discord user ID and points to the Privacy Policy. That fires exactly once, ever, and never shows again on any future message.
Network moderators and admins get a small badge before their name so the rest of the network can tell who the staff are: 👑 for admins, 🛡️ for mods. That applies regardless of which server they're sending from.
Replies work across servers too. Use Discord's native reply feature and the bot figures out who the original sender was, then delivers one ping notification to them in whatever server they last sent a message from. One ping total — not one per server — so nobody gets spammed just because they said something.