Discord security, automation and per-server configuration

Veil controls the server before the problem starts.

Antinuke, backups, tickets, automod, leveling and a full configuration panel. Every server has its own config, password and settings.

Full control without editing files. The panel saves configuration through API, loads live roles and channels from Discord, publishes ticket/VC panels and handles per-server backups.
Live statusChecking...
Servers-
Invite clicks-
Join Discord

Modules that actually work.

No decorative overload. Every feature has a place in server configuration and can be managed from the panel.

Security

Antinuke

Monitors critical changes, checks audit logs, respects safe roles and can remove roles from attackers automatically.

Recovery

Backup

Stores roles, channels, categories and permission overwrites. Restore is available from the panel.

Support

Tickets

Configurable messages, cooldowns, open/close reasons, transcripts and audit channel.

Voice

Auto VC

Voice panel, private channels and quick owner actions for temporary voice channels.

Community

Leveling

Per-server XP, cooldowns, message length bonuses, attachment bonuses, ranking and generated profile cards.

Moderation

Automod

Blocked words, links, invites, mention limits and moderation logs.

Music

Music

Slash-command music player for voice channels with queue, shuffle, remove, move, jump, pause, resume, volume, now playing and playlist support.

Panel as an operations center.

The panel is built for work: sections, field search, live role/channel selects and direct server actions.

config previewper-server
channels.logselect from live channels
roles.supportselect from live roles
tickets.audittranscripts and automation
leveling.maxGainXP cap per message
antinuke.safetrusted server roles
health.scoreserver diagnostics
1
Choose serverLogin is scoped to a specific guildId.
2
Configure modulesEvery section writes to that one server config.
3
Publish panelsTicket and VC panels can be sent without manually building embeds.
4
Backup and restoreBackup creation and export are available from the panel.

Latest Veil upgrades.

The bot was expanded into one complete system: security, management, community tools and music now run from the same configurable Veil instance.

Music system

Music is built into the main bot.

Veil can join voice channels and play music through slash commands. Queues are isolated per server, playback is monitored, stuck streams are timed out and the bot keeps the Discord voice player subscribed before playback starts.

Per-server controlMusic, leveling, automod, setup wizard, logs and panel settings are handled per guild where needed.
Better playback reliabilityYouTube resolving and streaming use yt-dlp, stream probing checks audio format and failed playback no longer stays silent.
Cleaner panel and docsThe web panel, documentation, privacy page and language switching are linked from the landing page.
Expanded commandsAdmin, moderation, info, community, diagnostics and music commands are grouped so server staff can find the right tool faster.

Commands stay fast.

The panel handles configuration. Commands remain for direct Discord actions.

Admin

/config/configexample/panel/healthcheck/commandstats

Moderation

/lockdown/lock/unlock/automod

Community

/lvl/top/ship/afk

Music

/play/queue/shuffle/remove/move/jump/clearqueue/skip/volume

Info

/help/ping/userinfo/avatar

Veil Discord Bot FAQ.

Short answers for people searching for a Discord bot with antinuke, music, automod, tickets and a web panel.

What is Veil Discord Bot?

Veil is a configurable Discord bot for server security, music, logs, tickets, automod, backups, leveling and per-server web management.

Does Veil play music?

Yes. Veil includes slash-command music playback for voice channels with queue, shuffle, remove, move, jump, clearqueue, skip, pause, resume, volume and now playing commands.

How do I add Veil to Discord?

Use the Add bot button on this page, authorize Veil on your server and then open the web panel to configure modules per server.