BotBoard
/
ExploreCollectionsCategoriesMetrics
BotBoard

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

Join our Discord

Discover

Browse BotsNew BotsTop RatedCollectionsMetricsCompareBotBoard vs Top.gg

Developers

Add Your BotDashboardAnalyticsMake a Discord BotGrow 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
SocialVerified by Discord

outlasttrialsstats.com

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

freeSlash commandsListed 4 months ago
Add to Discord
0No votes yet
#Social#Games
Are you the developer of outlasttrialsstats.com?Claim this listing, freeTakes under 10 minutes, no review queue.

Servers

+72%30dgrowth over the last 30 days

131

Discord servers using it

Health

46

Fair

out of 100

Server count15.9/55
Verified by Discord15/15
Listing completeness10/10
Claimed listing0/15
Reviews0/5
Growth5/5
Open source0/5
How it's scored →

Standing

55%

of Discord bots have fewer servers

Rating

No reviews yet

Be the first →

See it in action

outlasttrialsstats.com in a channel

#general#commands#announcements#off-topic
#generalTrying out outlasttrialsstats.com
+Message #general
Try a command:
  • /setup: ### Setup (/setup)
  • /sync-profile: | /sync-profile | Sync your Discord roles with your Outlast Trials stats |
  • /sync-all: | /sync-all | Scan all server members and assign roles based on their stats |
  • /leaderboard: | /leaderboard <category> | View a paginated leaderboard for a stat category (ephemeral, with Previous/Next buttons) |

About

What outlasttrialsstats.com does

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

What server admins say

At a glance

Servers
131
Health
46 / 100
Pricing
free
Commands
Slash commands
On BotBoard
4 months
Add outlasttrialsstats.com
Something wrong with this listing?
This is what people see when you share outlasttrialsstats.com

BotBoard

outlasttrialsstats.com: Discord Bot Reviews, Stats & Invite

Share card for outlasttrialsstats.com

www.botboard.gg

Spread the word

Share outlasttrialsstats.com

Every link to this page unfurls into a live card with its rank, servers and health.

Post on XReddit

Live stat badges

[![outlasttrialsstats.com on BotBoard](https://www.botboard.gg/api/badge/outlasttrialsstats-com?type=servers)](https://www.botboard.gg/bots/outlasttrialsstats-com)

Similar Bots

View all
heist icon

heist

Verified
6435.9K servers
Brawl Bot icon

Brawl Bot

Verified
6050.9K servers
Fake icon

Fake

Verified
532.5K servers
State of Survival SignUp icon

State of Survival SignUp

Verified
521.5K servers
Witchdice icon

Witchdice

Verified
52782 servers
RNGdle icon

RNGdle

Verified
49337 servers
Bay icon

Bay

Verified
46619 servers
Flare 🚀 icon

Flare 🚀

Verified
45101 servers
Farmy icon

Farmy

Verified
44333 servers
It's Nova icon

It's Nova

Verified
44163 servers
Spice Runner icon

Spice Runner

Verified
4240 servers
Cloud Gaming icon

Cloud Gaming

Verified
4280 servers
Ophelia Games icon

Ophelia Games

Verified
4051 servers
Mira Waitress icon

Mira Waitress

Verified
3825 servers
ღ WSLY ツ icon

ღ WSLY ツ

Verified
3850 servers
Free Games Notifier icon

Free Games Notifier

Verified
379 servers
Nameless icon

Nameless

Verified
3719 servers
World icon

World

363.1K servers
CrazyCounting icon

CrazyCounting

32865 servers
Elden Ring Help icon

Elden Ring Help

31580 servers
heist icon

heist

Verified
6435.9K servers
Brawl Bot icon

Brawl Bot

Verified
6050.9K servers
Fake icon

Fake

Verified
532.5K servers
State of Survival SignUp icon

State of Survival SignUp

Verified
521.5K servers
Witchdice icon

Witchdice

Verified
52782 servers
RNGdle icon

RNGdle

Verified
49337 servers
Bay icon

Bay

Verified
46619 servers
Flare 🚀 icon

Flare 🚀

Verified
45101 servers
Farmy icon

Farmy

Verified
44333 servers
It's Nova icon

It's Nova

Verified
44163 servers
Spice Runner icon

Spice Runner

Verified
4240 servers
Cloud Gaming icon

Cloud Gaming

Verified
4280 servers
Ophelia Games icon

Ophelia Games

Verified
4051 servers
Mira Waitress icon

Mira Waitress

Verified
3825 servers
ღ WSLY ツ icon

ღ WSLY ツ

Verified
3850 servers
Free Games Notifier icon

Free Games Notifier

Verified
379 servers
Nameless icon

Nameless

Verified
3719 servers
World icon

World

363.1K servers
CrazyCounting icon

CrazyCounting

32865 servers
Elden Ring Help icon

Elden Ring Help

31580 servers
View all Social bots →Compare with heist →