KillSync Discord Sync — FAQ
Everything about linking your EVE character to Discord and getting automatic corp/alliance roles.
TL;DR
- Link your EVE character to your Discord account once on the KillSync website.
- KillSync auto-gives your corp/alliance roles in participating servers — and removes them if you leave.
- No passwords. Uses EVE SSO only.
- No privileged intents. We sync via Discord's REST API on a short schedule.
- You can unlink anytime from your dashboard.
What is this?
A lightweight way to prove your EVE identity in Discord and automatically get the right roles in servers that use KillSync — typically a corp and/or alliance role.
Why use it?
- Officers don't have to manually add or remove roles when members join or leave corp.
- New pilots get the right channels faster, with fewer hoops.
- It's simple, opt-in, and fully reversible.
What will it do?
- Link your EVE character to your Discord account via EVE SSO + Discord OAuth.
- Let you choose which Discord servers to sync with.
- Apply roles the server has configured, e.g. [CORP] or [ALLIANCE].
- Keep roles up to date — corp or alliance changes trigger automatic role updates.
- Support multiple characters and multiple Discord servers.
What won't it do?
- Read your DMs, spy on servers, or require privileged Discord gateway intents.
- Ask for your EVE password — we only use EVE SSO from CCP.
- Rename you or change your avatar unless you opt into a server feature.
Member flow
- Go to KillSync → Dashboard → Sync with Discord.
- Log in with EVE SSO and pick the character to link.
- Authorize Discord so KillSync can see your account ID and manage configured roles.
- Choose which servers to sync with.
- Done — roles are applied within a few minutes and kept up to date automatically.
What permissions are used?
- EVE SSO: basic identity (PublicData) only — just enough to identify the character.
- Discord OAuth:
identify and guilds — to see which servers you're in.
- Bot permission: Manage Roles — so it can assign and remove roles in your server.
How often does it check?
A quick check runs immediately when you link. After that, a scheduled reconcile runs every few minutes. No Discord gateway connection or privileged intents — we use Discord's REST API only.
What data do you store?
- Your character ID and name.
- Your Discord user ID.
- Which servers you opted to sync.
- Minimal tokens needed to keep the link working, revocable anytime.
We do not store messages, DMs, or any server chat.
Unlinking and managing sync
From your KillSync dashboard you can unlink your Discord account, toggle sync per server, or remove individual character links at any time.
Alts and multiple characters
You can link multiple characters to the same Discord account. Servers can apply role rules to any linked character or only your designated main.
Edge cases
- NPC corp: you'll lose corp-specific roles; an optional "Visitor" fallback can be configured.
- Alliance swap: corp and alliance roles update on the next reconcile.
- Role hierarchy: the bot's role must be above any roles it manages in Discord's role order.
Admin setup
- Invite the KillSync Bot and grant Manage Roles. Place the bot role above any roles it should manage.
- In KillSync, map your corp or alliance IDs to Discord role IDs for your server.
- Optionally configure a Visitor fallback role and nickname format rules.
- Save and run an initial reconcile.
See Admin Setup for the full walkthrough.
Privacy & security
We use CCP's official SSO for EVE identity and Discord OAuth for linking. Minimum scopes only. You can revoke access at any time. We don't sell or share your data.