# Titan Ultimate Server Suite (Titan Ecosystem)
## Version: 4.0.0.2

Thank you for downloading Titan Ultimate Server Suite.

## Official Links
- **Official Website:** https://gamesbit.net
- **Buy Premium License:** https://gamesbit.net/buy.php
- **Updates / News:** https://gamesbit.net

---

## Included Applications
- **TitanDiscordBot.exe** (Discord Bot + Admin Panels)

---

## Titan Discord Bot
Titan Discord Bot is a desktop-managed Discord bot that connects to your MuOnline database and provides admin and player utilities through **Slash Commands**, integrated modules, and configurable panel-based management tools.

### Highlights
- **Admin System:** Account/character investigations, moderation utilities, and server-side actions.
- **Ban System Integration:** Total-ban workflows (account + character + IP + HWID) with unban and listing commands.
- **Economy Tools:** Rankings and adjustments for credits/currencies (WCoinC/WCoinP/GoblinPoint/MarketCoin).
- **Account Tools:** Register, login/logout session, change password, check online status, rankings.
- **JoinServer Monitoring:** Status commands for JoinServer sync (folder, cache, scan/flush).
- **Voting Utilities:** Reaction-based workflows via the Vote service.
- **Panel Control:** Multiple modules can now be configured directly from the desktop panel.

### Module Overview
- **UserModule:** Character info, account info, online status, rankings, downloads, password change, date/events.
- **AdminModule:** Character/account investigations, whois/userinfo, join log info, total-ban and unban flows.
- **CreditsAdminModule:** Add/remove credits and view credit info.
- **EconomyModule / MarketCoinLegacyModule:** Top lists and add/remove/info for MarketCoin.
- **VipModule:** Add/remove VIP status with expiration days.
- **ModerationModule:** Channel cleanup utilities (message clear).
- **RegisterModule / LoginModule:** Register new accounts and manage authenticated sessions.
- **InvestigationModule:** Search characters and IP linking utilities.
- **News DM Module:** Send custom welcome/news DM messages for selected Discord servers.
- **TriviaBot Module:** A new Games panel module with configurable trivia features and SQL-based rewards/logging.

### Configuration
- Bot settings and database connection are stored in `Data/appsettings.json`.
- A default template is shipped as `Data/appsettings.default.json` (copied as `appsettings.json` on Release builds).

---

## Update Preview - v4.0.0.2
The new **4.0.0.2** update is still in progress, but here is a preview of what is coming.

### TriviaBot Module
A new **Games panel module** called **TriviaBot** is being introduced.

#### Core Trivia Commands
- `!start`
- `!stop`
- `!hint`
- `!top`
- `!top50`
- `!top100`
- `!trivia`

#### Trivia Panel Features
Trivia settings can now be managed directly from the panel:
- Channel selection
- Cleanup timer
- Match threshold
- Inactivity auto-stop
- Prize range

#### Multi-Language Support
Trivia is now prepared for multi-language support:
- RO
- BG
- EN
- ES
- PH
- PL
- PT
- RU
- VN

#### Trivia Improvements
- Missing Trivia files are auto-created by default.
- Trivia rewards are now linked to SQL.
- Winners receive **WCoinC** automatically on their linked account.
- Trivia logs and leaderboard are now stored and calculated directly from the database.

### Ban Manager Improvements
- Ban Manager has been improved.
- Ban log channel can now be set directly from the panel.
- Automatic logs added for:
  - **BAN APPLIED**
  - **BAN EXPIRED**

### Application Protection
- Added anti-accidental close protection.
- Pressing **X** now minimizes the app to tray instead of closing it.
- Closing is only done through **Exit**, with confirmation.

More improvements are still in progress. 🚀

---

## New Update - Register System + Login System (2026-04-08)
A new important update has been added to the panel, giving you better control over authentication and user management.

### User System Control
- The **User System** now has full control over all commands.
- Commands can be enabled or disabled individually.

### Register System
- Register System now includes a dedicated settings panel (**gear icon in Modules**).
- You can enable or disable the `/register` command directly from the panel (**ON/OFF**).

### Auto VIP for New Accounts
- New feature: **Auto VIP** for new accounts created via Discord.
- You can select the VIP class and number of days (**minimum 1 day**).

### Login System Improvements
- Login System now includes a separate option for the **Register** button.
- You can show or hide it depending on your setup.
- Example: show only **Login + Logout**.

### Register Disable Behavior
- If Register is disabled from the panel, the register button and command will no longer work.

In short, you now have full control over whether users can register via Discord or only through your website.

---

## New Update 4.0.0.2 (Work in Progress) - 2026-04-11

### News DM Module
A new module is now available in:

**Modules → Community & Events → New DM**

#### Features
- Send welcome DM messages only for selected Discord servers.
- Each server has its own profile and custom message.
- Clean DM format with:
  - Version
  - Rates
  - Status
  - Start Date
  - Website
- Custom intro message support.
- Custom server name support (separate from Discord server name).

### Register System Improvements
- Added account limits per Discord user (**1–10 or unlimited**).
- Added option to reset or clear register history.

---

## License Information
This software requires a valid license key to operate.

- **Trial Version:** Request a free 5-day trial directly from the application.
- **Full Version:** Purchase lifetime access and updates at https://gamesbit.net/buy.php

---

© 2026 GamesBit.net - All Rights Reserved.