StreamGrid
Explore StreamGrid - Custom social profiles, media galleries, and discovery.

KillSync “Discord Sync” - Sneak Peek & FAQ

TL;DR

What is this?

A lightweight way to prove who you are in EVE and automatically get the right roles in Discord servers that use KillSync-typically a corp and/or alliance role.

Why?

  • Officers don’t have to manually add/remove roles every time a member joins/leaves corp.
  • Members get access faster, with fewer hoops.
  • It’s simple, opt-in, and reversible.

What will it do?

  • Link your EVE character to your Discord account (one click, via EVE SSO + Discord OAuth).
  • Let you choose which Discord servers (guilds) you want to sync with.
  • Apply roles the server set up, e.g. “[CORP]” or “[ALLIANCE]”.
  • Keep it up to date: leaves/changes trigger automatic role updates.
  • Work across 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 in to a server feature.

How does it work? (member flow)

  1. Visit KillSync → Dashboard → “Sync with Discord.”
  2. Log in with EVE SSO and pick the character to link.
  3. Authorize Discord (one time) so KillSync can see your account ID and manage configured roles.
  4. Choose which servers (guilds) you want to sync.
  5. Done - roles are applied within a few minutes; ongoing checks keep them correct.

What permissions are used?

  • EVE SSO scopes: only the basic identity (PublicData) needed to identify the character.
  • Discord OAuth scopes: identify and guilds (list servers you’re in).
  • Bot permission in servers: Manage Roles (so it can assign/remove roles).

How often does it check?

A quick check after you link, then a scheduled reconcile every few minutes. No Discord gateway connection or privileged intents - we use Discord’s REST API.

What data do you store?

  • Your character ID & 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 personal messages or anything from server chat.

Can I unlink or limit where I sync?

Yes - from your KillSync dashboard you can:

  • Unlink your Discord account.
  • Toggle sync per server.
  • Remove individual character links.

What if I have alts?

You can link multiple characters to the same Discord account. Servers can choose to apply role rules to any linked character or only your selected “main.”

What if I leave a server?

We stop syncing that server automatically. If you leave corp/alliance, the next reconcile removes related roles.

Edge cases & behavior

  • NPC Corp: lose corp roles; optional “Visitor” fallback.
  • Alliance swap: corp/alliance roles update on the next reconcile.
  • Role hierarchy: bot role must be above managed roles.

Admins: what do I have to set up?

  1. Invite the KillSync Bot and grant Manage Roles.
  2. In KillSync, map corp/alliance IDs → role IDs for your server.
  3. (Optional) Set nickname format rules (off by default).

Privacy & Security

We use CCP’s official SSO for identity and Discord OAuth for linking. Minimum scopes only. You can revoke access any time. We don’t sell or share your data.