BotBoard
ExploreCollectionsCategories
BotBoard

The modern Discord bot directory. Find the right Discord Bot, not just the most popular one.

Join our Discord

Discover

Browse BotsNew BotsTop RatedCollectionsCompareBotBoard vs Top.gg

Developers

Add Your BotDashboardAnalyticsGrow Your BotWhere to Post Your Bot

Company

AboutPrivacyTermsContact Us

Categories

All CategoriesModerationMusicUtilityEconomy
© 2026 BotBoard
PrivacyTermsNot affiliated with Discord Inc.
  1. Bots
  2. ›
  3. Social
  4. ›
  5. outlasttrialsstats.com
outlasttrialsstats.com icon

outlasttrialsstats.com

Verified

Syncs your Outlast Trials stats to Discord — automatic role assignment based on prestige, level, invasion ranking, platform & more. Features live leaderboards, nickname sync, and instant role upda

Add to Server
Are you the developer of outlasttrialsstats.com?Claim this listing, freeTakes under 10 minutes, no review queue.
0No votes yet
55servers
Listed 1 month ago
free
SocialGames
|

About

TOTStats Discord Bot

![Invite Bot](https://discord.com/oauth2/authorize?client_id=1464019044817571941&scope=bot%20applications.commands&permissions=257698425936)

A Discord bot that automatically assigns roles, syncs nicknames, and displays leaderboards based on player stats from The Outlast Trials.

Add the bot to your server

Features

Setup (/setup)

| Command | Description |
|---|---|
| /setup start | Automatically create roles for selected categories (Prestige, Level, Reagent Rig, Invasion Ranking, Total Invasion Matches, Platform, Account Type) |
| /setup delete | Delete all bot-managed roles and remove mappings |
| /setup language | Change the bot's response language (English, Deutsch) |
| /setup role-mapping <category> | Link a role to a category (prestige, level, skill, invasion-ranking, total-invasion-matches, platform, account-type) |
| /setup remove-role-mapping <category> | Remove a role mapping for any category |
| /setup nickname | Toggle automatic nickname sync — verified users get their in-game display name as their server nickname |
| /setup messages-upload | Upload a custom .properties file to override bot messages |
| /setup messages-download | Download all current messages as a .properties file |
| /setup messages-reset | Reset custom messages to defaults |

Profile

| Command | Description |
|---|---|
| /sync-profile | Sync your Discord roles with your Outlast Trials stats |
| /sync-all | Scan all server members and assign roles based on their stats |

Roles are also automatically assigned when a verified member joins the server.

Leaderboard

| Command | Description |
|---|---|
| /leaderboard <category> | View a paginated leaderboard for a stat category (ephemeral, with Previous/Next buttons) |
| /setup leaderboard <channel> <category> <pages> | Set up an auto-updating leaderboard in a channel (refreshes hourly) |

To remove a leaderboard, simply delete its message in Discord — the bot will automatically clean up the binding.

Self-Hosting with Docker

The easiest way to run the bot is with Docker.

1. Set up docker-compose.yml

services:
  bot:
    container_name: totstats-discord-bot
    image: ghcr.io/outlasttrialsstats/discord-bot:latest
    restart: always
    mem_limit: 1g
    environment:
      DISCORD_BOT_TOKEN: "your-bot-token"
      SPRING_DATASOURCE_URL: "jdbc:postgresql://postgres:5432/totstats"
      SPRING_DATASOURCE_USERNAME: "totstats"
      SPRING_DATASOURCE_PASSWORD: "change-me"
    depends_on:
      - postgres

postgres:
container_name: totstats-discord-postgres
image: postgres:17
restart: always
mem_limit: 512m
environment:
POSTGRES_USER: totstats
POSTGRES_PASSWORD: change-me
POSTGRES_DB: totstats
volumes:
- postgres_data:/var/lib/postgresql/data

volumes:
postgres_data:

2. Start the bot

docker compose up -d

3. Invite the bot

Invite the bot to your server using the OAuth2 URL from the Developer Portal with the bot and applications.commands scopes.

Development

Prerequisites

  • Java 25+
  • Docker (for PostgreSQL)
  • A Discord Bot Token with Server Members Intent enabled

1. Start the database

docker compose up -d

2. Configure environment

Create a .env file in the project root:

DISCORD_BOT_TOKEN=your-bot-token-here

3. Run the bot

./mvnw spring-boot:run

Reviews

No reviews yet

Share your experience with this bot to help others decide.

Similar Bots

View all
heist icon

heist

Verified
6218.7K servers
Brawl Bot icon

Brawl Bot

Verified
6051.3K servers
Fake icon

Fake

Verified
532.5K servers
State of Survival SignUp icon

State of Survival SignUp

Verified
521.6K servers
Witchdice icon

Witchdice

Verified
52731 servers
Amanda 🎵 icon

Amanda 🎵

Verified
51578 servers
Farmy icon

Farmy

Verified
49355 servers
Bay icon

Bay

Verified
46624 servers
Cloud Gaming icon

Cloud Gaming

Verified
4471 servers
It's Nova icon

It's Nova

Verified
44164 servers
Flare 🚀 icon

Flare 🚀

Verified
4398 servers
ღ WSLY ツ icon

ღ WSLY ツ

Verified
4045 servers
World icon

World

393.1K servers
Mira Waitress icon

Mira Waitress

Verified
3825 servers
Spice Runner icon

Spice Runner

Verified
3716 servers
Nameless icon

Nameless

Verified
3718 servers
Ophelia Games icon

Ophelia Games

Verified
3613 servers
CrazyCounting icon

CrazyCounting

32880 servers
Free Games Notifier icon

Free Games Notifier

Verified
324 servers
Elden Ring Help icon

Elden Ring Help

31590 servers
heist icon

heist

Verified
6218.7K servers
Brawl Bot icon

Brawl Bot

Verified
6051.3K servers
Fake icon

Fake

Verified
532.5K servers
State of Survival SignUp icon

State of Survival SignUp

Verified
521.6K servers
Witchdice icon

Witchdice

Verified
52731 servers
Amanda 🎵 icon

Amanda 🎵

Verified
51578 servers
Farmy icon

Farmy

Verified
49355 servers
Bay icon

Bay

Verified
46624 servers
Cloud Gaming icon

Cloud Gaming

Verified
4471 servers
It's Nova icon

It's Nova

Verified
44164 servers
Flare 🚀 icon

Flare 🚀

Verified
4398 servers
ღ WSLY ツ icon

ღ WSLY ツ

Verified
4045 servers
World icon

World

393.1K servers
Mira Waitress icon

Mira Waitress

Verified
3825 servers
Spice Runner icon

Spice Runner

Verified
3716 servers
Nameless icon

Nameless

Verified
3718 servers
Ophelia Games icon

Ophelia Games

Verified
3613 servers
CrazyCounting icon

CrazyCounting

32880 servers
Free Games Notifier icon

Free Games Notifier

Verified
324 servers
Elden Ring Help icon

Elden Ring Help

31590 servers
View all Social bots →Compare with heist →