Last updated: March 16, 2026
By adding the TOTStats Discord Bot ("the Bot") to your Discord server or using its commands, you agree to these Terms of Service.
The Bot automatically assigns Discord roles to server members based on their player statistics from The Outlast Trials. It connects Discord accounts to player profiles through the TOTStats platform.
The Bot collects and stores the following data:
- Discord Server (Guild) ID
- Language preference
- Member count (updated hourly)
- Custom message configurations
- Role mapping configurations (role IDs, category, thresholds)
- Discord User ID (used to fetch player profiles from the TOTStats API)
The Bot does not store:
- Usernames, avatars, or other Discord profile information
- Message content
- Voice data
- Player statistics (these are fetched on demand from the TOTStats API and not persisted)
The Bot communicates with the TOTStats API (outlasttrialsstats.com) to retrieve player profiles linked to Discord accounts. This includes:
- Prestige level, player level
- Active reagent skill
- Invasion ranking and total matches played
- Platform type and account creation type
No Discord data is sent to external services other than the Discord User ID used for profile lookup.
- Server data is stored as long as the Bot remains in your server.
- When the Bot is removed from a server, all associated server data (role mappings, custom messages, language settings) is automatically deleted.
- Role mappings and custom messages can also be manually deleted at any time using
/setup deleteand/setup messages-reset.
The Bot requires the following Discord permissions to function:
| Permission | Purpose |
|---|---|
| Manage Roles | Create, assign, and remove roles based on player stats |
| Server Members Intent | Detect new members joining and sync roles |
Administrator permission is required for language and message customization commands.
You must be at least 13 years old to use the Bot, in accordance with Discord's Terms of Service.
- Server administrators are responsible for configuring the Bot appropriately for their server.
- Users must link their Discord account on outlasttrialsstats.com/link for role assignment to work.
- Do not attempt to abuse, exploit, or interfere with the Bot's functionality.
The Bot is open-source and can be self-hosted. If you choose to self-host, you are solely responsible for data handling, compliance, and availability of your instance. These Terms only apply to the official instance operated by the developer.
The Bot is provided "as is" with no guarantee of uptime or availability. The developer reserves the right to modify, suspend, or discontinue the Bot at any time without notice.
The developer is not responsible for:
- Incorrect role assignments due to outdated or inaccurate player data
- Any actions taken by Discord or server administrators
- Data loss or service interruptions
These Terms may be updated at any time. Continued use of the Bot after changes constitutes acceptance of the updated Terms.
For questions or data deletion requests, contact: admin@outlasttrialsstats.com