Tux¶
The all-in-one open source Discord bot for the All Things Linux community.
From advanced moderation to engaging XP systems, Tux brings everything you need to manage and grow your server.
Getting Started¶
Choose your path to get started with Tux:
-
Using Tux
Perfect for server admins and users. Master commands, explore features, and configure your server.
-
Admin Guide
Advanced server administration and moderation. Configure permissions, manage cases, and customize your server.
-
Self-Hosting
Deploy your own Tux instance with full control. Docker or systemd deployment with all dependencies included.
-
Developing
Contribute code, build plugins, and extend functionality. Python 3.13+, SQLModel, and modern tooling.
Key Features¶
-
Advanced Moderation
Case management, jail system, warnings, and audit logs.
-
XP & Leveling
Gamified engagement with leaderboards and role rewards.
-
Starboard
Automatically highlight popular messages.
-
Bookmarks
Save important messages for later reference.
-
Highly Configurable
TOML/YAML/JSON support with interactive wizard.
-
Plugin System
Extensible architecture for custom features.
Why Tux?¶
Built for Linux Communities¶
Tux combines powerful moderation tools with engaging features, all built with modern Python and best practices.
| Feature | Description |
|---|---|
| 🛡️ Moderation | Comprehensive tools with case tracking, jail system, and audit logs |
| ⚡ Performance | Async architecture optimized for large servers with hot-reload |
| 🎮 Engagement | XP system, starboard, bookmarks, and customizable role rewards |
| 🔧 Configuration | Flexible setup with TOML/YAML/JSON and interactive wizard |
| 📊 Analytics | Sentry integration, InfluxDB metrics, and detailed logging |
| 🔌 Extensible | Plugin system for custom features and integrations |
Built With¶
- Python 3.13+
- discord.py
- PostgreSQL
- SQLModel
- Docker
- UV
Community¶
-
Discord
Join our community for support and discussions.
-
GitHub
Star, fork, and contribute on GitHub.
-
Contribute
Learn how to contribute to Tux.
Project Activity¶
Contributors¶
Special thanks to everyone who helps make Tux better!
Made with ❤️ by the All Things Linux community
Documentation · GitHub · Discord · Community