Discord Bot - quick overview

With the Teamkill Discord Bot, you can display a teamkill list from teamkill.club directly in a Discord channel including live updates. Optionally, you can even count +1 / -1 directly in Discord (only if a valid count token is linked).

Bot
What does the bot do?
The bot posts a live leaderboard as an embed in your channel and updates it automatically. No login required - you simply link a list via slash command.
Lock
Counting is protected
Counting works only with a valid count token. Without a token, the bot stays read-only (view). This prevents accidental score changes.
Live
Live updates
The bot checks the current state regularly and updates the message automatically. Result: always up-to-date status in the channel - without spam.

Installation (add bot to Discord)

  1. Click "Add to Discord" below.
  2. Select your server.
  3. Confirm permissions.
  4. Done - then you can use commands in your channel.
Tip: To use /teamkill link, you usually need "Manage Server", so not everyone can link arbitrary lists.
Add to Discord Opens Discord in a new tab. If the bot is already installed, nothing bad happens - you can simply invite it to another server.

Which commands are available?

/teamkill create
Creates a new Teamkill list on teamkill.club. You get view/count/owner links back (private).
Optional: name: list name
/teamkill link
Links an existing list to the current channel and posts the live status as a message.
Required: slug (e.g. y7o6y1afq1)
Optional: count_token (64 hex chars) -> enables +1/-1 buttons
/teamkill unlink
Removes the link for the current channel (and deletes the live post if possible).

How to count in Discord (with buttons)

  1. Link list with token: /teamkill link slug:YOUR_SLUG count_token:YOUR_TOKEN
  2. In the posted leaderboard: select player in dropdown
  3. Then press +1 or -1
If you see "Live link not found": usually the message was reposted or the bot does not know the message ID yet. Run /teamkill link again.

Notes for beginners

  • Slug is in the view link: /l/<slug>
  • Count token is in the count link: /c/<count_token>
  • Owner link is like a password -> do not post publicly.
  • Without a count_token, the bot only displays the scoreboard (buttons disabled).