The Discord bot built around a dashboard so good you actually use it.
Most bots make you remember twenty slash commands to configure six features. Node System inverts that: every module — tickets, reaction roles, welcome banners, project boards, giveaways, moderation, AI support — lives on a real admin panel at nodesystem.gg. You log in with Discord, pick your server, and configure with sliders, color pickers, and live previews instead of /setup-thing-1 channel:#channel value:42.
✨ What it does
🎫 AI Ticket System
- Components V2 panels with modals, image attachments, role-gated buttons, dropdowns
- Train the AI on your Knowledge Base — it answers tier-1 questions before a human gets pinged
- Automatic transcript generation on close (90 days Free → 12 months Business)
- Public ticket links so staff can review without joining the thread
- Per-channel rate-limits, auto-archive timers, configurable welcome messages
- Drag-and-drop banner editor with custom layers (avatar, text, shapes, images)
- Custom fonts uploadable per server (Lifetime / Business)
- Auto-role assignment on join — pre-flighted against bot hierarchy
- Variable substitution:
{user_mention},{member_count},{account_age},{invite_used}, … - Animated GIF backgrounds on paid tiers
- Embed builder with multi-row role pickers
- 3s per-user cooldown (anti-spam, anti-broken-Discord-clients)
- Role-color preview in the dashboard
- Mix of toggle / unique / required-role rules per embed
- Kanban cards with deadlines + two-dimension reminders (before-deadline + recurring)
- Bilingual freetext parser for custom reminder input (DE/EN)
- Discord-synced — cards mirror to channels, threads auto-update
- Role ACLs per board
- Role-weighted lotteries (give your VIP role 3× tickets, etc.)
- Partial reroll — pick exactly which winners to re-draw
- Custom button styles, emoji, position (above / below / footer / inline-accessory)
- Localised messages — DE / EN follow your bot-language setting
- Anti-nuke — rate-limited mass-action detection on roles, channels, kicks
- Spam filter with raid detection
- Auto-purge rules per channel (age-based, role-based, user-based)
- Audit log of every dashboard change
- Custom emoji, per-channel thresholds, secret-board mode
- Author-color / random / custom accent on starred cards
- Live edit on every reaction add/remove
- Bot joins voice, transcribes, posts a markdown protocol to a channel
- Pre-meeting announcements with RSVP buttons
- Channel-specific recap templates
- Run Node System under your own Discord bot identity — your name, your avatar, your presence
- Token is AES-256-GCM encrypted at rest
- Your bot handles Discord events; our infra handles the dashboard
⚙️ For server admins
| Feature | Why it matters |
|---|---|
| Role-based dashboard access | Give mods exactly the perms they need, nothing more |
| Discord-Admin auto-grant | Anyone with Administrator on Discord gets dashboard access automatically (cached 5 min) |
| Audit log | Every config change — who, what, when — exportable |
| Multi-language UI | Full EN + DE, switchable per server |
| API + webhooks | Hook the dashboard into your existing tooling |
| Live config reload | Settings push to the bot instantly, no restart |
🔧 Setup in 3 steps
- Add the bot — click “Invite” above, pick your server, grant Administrator
- Open the dashboard — go to nodesystem.gg, log in with Discord
- Configure a module — start with tickets or welcome banners; everything is live-preview
The free tier needs zero credit card.
Try it free, configure something in five minutes, see if the dashboard clicks. If it does, the paid tiers are right there. If it doesn’t, you’ve spent nothing.
👋 Welcome in.

