Never miss a thing. Track messages, voice activity & permissions with timeline replay and a modern dashboard.
Trojan Logs
Trojan Logs isn’t just a log bot — it’s basically a full security + moderation stack for Discord communities.
What It Actually Does
Logging (fully modular)
You can log almost everything that matters:
- Message events (create/edit/delete/bulk delete)
- Voice events (join/leave/move/mute/deafen/disconnect)
- Permission changes (roles/channels)
- Member events (join/leave/ban/unban/nickname/role updates)
- Server structure changes (channels/roles/threads/emojis/invites/guild updates)
- Presence/status changes
Every log type is toggleable per server, so you only keep what you need.
You can also route logs smartly:
- one all-in-one channel, or
- split by category (
#voice-logs, #mod-logs, etc.)
Web Dashboard (not command-spam)
Everything is managed from the panel:
- log channels
- feature toggles
- split-channel routing
- moderation config
- reports and analytics
- page-level permission control for your team
So mods can access moderation pages without seeing billing or premium configuration.
Security / Moderation Features
This is where Trojan Logs really separates itself:
- Link filter (block-all mode or domain blacklist)
- Discord invite filter (allow own guild + whitelist specific invites)
- Spam detection (message burst windows)
- Caps filter
- Mass mention detection
- Repeated-message detection
- New-account age gate
- Ghost ping detection
- OCR image scanning (read text from images + apply blocklist)
- Raid detection with optional auto-lockdown
- Configurable actions per filter: log, delete, warn, timeout, kick, ban
That means you’re not just collecting logs — you can actively stop abuse in real time.
Optional Lobby Verification System (new)
You can now run an optional lobby -> community verification flow:
- Users join your lobby server
- Verify through Discord OAuth on a web page
- If checks pass, they’re auto-added to your community server
Important: this is optional, not enforced globally.
If a community doesn’t want it, leave it off.
Extra controls include:
- blacklist checks (deny users in blocked guilds)
- optional “fail once = locked until admin clear” mode
- admin clear command for manual unlock
- lobby/community linking via dashboard
Timeline + Replay
- Timeline: inspect one user’s activity history with filters (type + timeframe)
- Replay: channel-focused event playback by date range
- Real-time updates via WebSocket
- Retention defaults to 30 days (can be disabled)
Alerts + Pulse Reports
Live Alerts
- join raids
- deletion spikes
- inactive mass-delete patterns
Pulse Reports
- daily/weekly summaries
- message trends
- edits/deletes
- joins/leaves
- voice totals
- mod actions
- top users/channels
- period-over-period comparisons
You choose channel, schedule, and timezone.
Tickets + Suggestions + Context Cards
- Thread-based tickets with categories, role routing, auto-responses, claim flow, transcripts
- Suggestion system with voting and optional discussion threads
- Auto-generated context cards for bans/timeouts (recent messages, voice activity, role history, prior actions, account context)
These are practical tools moderators actually use when incidents happen.
Premium Extras
- Custom bot identity (name/avatar/token)
- Automatic fallback to standard bot if premium ends (settings preserved)
- AI personality assistant (mention-based, channel-limited, configurable behavior)
- Stripe billing (monthly/yearly/lifetime), transferable licenses
Setup + Privacy
Setup is quick: invite bot -> open dashboard -> set channels/toggles.
Privacy-wise:
- everything is guild-scoped
- no cross-server data leakage
- retention and storage are configurable
- you control what is logged and kept