Add Bot to Discord
Free • No Premium Paywall • 150+ Commands

The all-in-one bot your
server deserves

Turonex brings crystal-clear music, moderation, anti-nuke protection, tickets, logging, and utility tools together — completely free, forever.

Add to Discord
...
Servers
...
Users
150+
Commands
turonex bot • #music
now-playing
queue
history
playlists
NOW

Everything you need

Turonex is packed with features designed for serious communities, not just music listeners.

Multi-Source Playback

Supports YouTube, Spotify, SoundCloud, Deezer and more. Just paste a link or search by name.

Audio Filters

Bassboost, nightcore, vaporwave, 8D, karaoke and more — all accessible with one command.

Smart Playlists

Save, load and manage personal playlists. Import directly from Spotify or YouTube playlists.

24/7 Mode

Keep Turonex in your voice channel around the clock with the /247 command.

Multi-Language

Supports 6 languages. Switch at any time with /language — per server.

Lyrics & Track Info

Fetch lyrics instantly, view detailed track metadata, and see what's playing at a glance.

Prefix Commands

Prefer typing? Every command also works as a text prefix like .play. Set your own prefix with /setprefix.

Live Statistics

Pulled live from bot APIs — updates every 90s

LIVE
—
Total Users
—
Servers
150+
Commands
—
Uptime
—
Active Voice
—
Shards
Fetching live data...

150+ slash commands

Every feature is accessible via Discord slash commands — type / to get started.

/playPlay a song from URL or search query
/searchSearch and choose from a list of tracks
/skipSkip the current track
/queueView the current song queue
/npShow the now playing track with progress bar
/pausePause the current playback
/resumeResume paused playback
/stopStop playback and clear the queue
/filtersApply audio effects and filters
/lyricsGet lyrics for the current song
/volumeSet the volume from 0 to 100
/replayRestart the current song from the beginning
/forwardFast-forward the song by a specified number of seconds
/rewindRewind the song by a specified number of seconds
/voteskipVote to skip the current track
Music
/play/search/skip /stop/pause/resume /volume/seek/lyrics /filters/autoplay/join /equalizer/replay/forward /rewind
Queue
/queue/shuffle/move /remove/jump/clearqueue /voteskip/trackinfo /skipinto/source
Utility
/247/language/history /playlist/help/stats /vote/support /voteskipconfig/forcefix

Up and running in seconds

No config files. No setup wizard. Just invite and play.

01

Invite the Bot

Click "Add to Discord" and authorize Turonex in your server. Takes about 10 seconds.

02

Join a Voice Channel

Hop into any voice channel. Turonex will automatically join when you run a command.

03

Play Music

Type /play with a song name or URL. Supports Spotify, YouTube, SoundCloud and more.

04

Set Your Language

Use /language to switch to your preferred language. 6 languages supported.

ALL SYSTEMS OPERATIONAL

Ready to vibe?

Add Turonex to your server and get music, moderation, and more running in seconds — completely free.

Add Turonex Now

All Commands

Complete list of all 44 Turonex slash commands

40 commands
/playMusic
Play a song from URL or search query. Supports YouTube, Spotify, SoundCloud, Deezer and more.
Usage: /play [query or URL]
/searchMusic
Search for a song and choose from a list of results before playing.
Usage: /search [query]
/skipMusic
Skip the current song and move to the next track in the queue.
Usage: /skip
/pauseMusic
Pause the current song playback. Resume with /resume.
Usage: /pause
/resumeMusic
Resume the paused song from where it was stopped.
Usage: /resume
/stopMusic
Stop the current song, clear the queue, and disconnect the bot from voice.
Usage: /stop
/volumeMusic
Set the playback volume from 0 to 100. Default is 100.
Usage: /volume [0-100]
/seekMusic
Seek to a specific time in the current track. Supports formats like 1:30.
Usage: /seek [time]
/npMusic
Displays the currently playing song with a real-time progress bar and full metadata.
Usage: /np
/lyricsMusic
Get lyrics for the currently playing song or search for any specific song.
Usage: /lyrics [song name]
/filtersMusic
Apply or remove audio effects: bassboost, nightcore, 8D, vaporwave, karaoke and more.
Usage: /filters
/joinMusic
Make Turonex join your voice channel without playing a song.
Usage: /join
/disconnectMusic
Disconnect Turonex from the voice channel and clear the queue. Disabled while 24/7 mode is on.
Usage: /disconnect
/replayMusic
Restart the current song from the beginning.
Usage: /replay
/equalizerMusic
Apply an equalizer preset to the music.
Usage: /equalizer [preset]
/filter-resetMusic
Remove all active audio filters and restore normal playback.
Usage: /filter-reset
/filter-toggleMusic
Toggle a specific audio filter on or off.
Usage: /filter-toggle [filter]
/forwardMusic
Fast-forward the current song by a specified number of seconds.
Usage: /forward [seconds]
/rewindMusic
Rewind the current song by a specified number of seconds.
Usage: /rewind [seconds]
/autoplayMusic
Toggle autoplay mode — automatically queues related songs when the queue ends.
Usage: /autoplay
/queueQueue
Show the current song queue with pagination support for large queues.
Usage: /queue
/shuffleQueue
Shuffle all tracks in the current queue randomly.
Usage: /shuffle
/moveQueue
Move a track from one position in the queue to another position.
Usage: /move [from] [to]
/removeQueue
Remove a specific song from the queue by its position number.
Usage: /remove [position]
/jumpQueue
Jump directly to a specific track in the queue by position number.
Usage: /jump [position]
/clearqueueQueue
Clear all songs from the queue while keeping the current song playing.
Usage: /clearqueue
/voteskipQueue
Vote to skip the current track. Skip occurs when enough votes are collected.
Usage: /voteskip
/trackinfoQueue
Show detailed information about the current track including duration and source.
Usage: /trackinfo
/skipintoQueue
Skip directly to a specific position in the queue, skipping all songs before it.
Usage: /skipinto [position]
/sourceQueue
Get the direct source link of the currently playing song.
Usage: /source
/playlistPlaylist
Open the full playlist menu. Create, save, load, delete and manage your personal playlists.
Usage: /playlist
/247Utility
Toggle 24/7 mode — keeps the bot permanently in your voice channel even when idle. Server owner only.
Usage: /247 [true/false]
/languageUtility
Set the bot language for your server. 6 languages currently supported.
Usage: /language [lang]
/historyUtility
Show recently played tracks in your server with timestamps.
Usage: /history
/statsUtility
Show detailed bot statistics and server information including memory, uptime and more.
Usage: /stats
/voteskipconfigUtility
Configure the vote-skip threshold percentage for your server. Admin only.
Usage: /voteskipconfig [percent]
/forcefixUtility
Force-fix the bot if it gets stuck or frozen in a voice channel.
Usage: /forcefix
/lavalinkUtility
View Lavalink node statistics — total players, currently playing, and connected nodes.
Usage: /lavalink
/setprefixUtility
Set a custom text prefix for this server so you can run commands without typing a slash. Server owner only.
Usage: /setprefix [prefix]
/afkUtility
Set yourself as AFK with an optional reason. Turonex notifies anyone who pings you and clears it when you're back.
Usage: /afk [reason]
/snipeUtility
Recover the most recently deleted message in the channel.
Usage: /snipe
/editsnipeUtility
Recover the previous content of the most recently edited message in the channel.
Usage: /editsnipe
/infoUtility
Look up detailed info on the server, a user, an avatar, a role, a channel, the bot, or member counts.
Usage: /info [server/user/avatar/role/channel/bot/membercount]
/antinuke enableAnti-nuke
Turn antinuke protection on.
Usage: /antinuke enable
/antinuke disableAnti-nuke
Turn antinuke protection off.
Usage: /antinuke disable
/antinuke statusAnti-nuke
View current antinuke settings.
Usage: /antinuke status
/antinuke moduleAnti-nuke
Turn a specific antinuke module on or off.
Usage: /antinuke module
/antinuke limitsAnti-nuke
Set the max actions allowed for a module within a time window.
Usage: /antinuke limits
/antinuke logchannelAnti-nuke
Set the channel antinuke triggers get logged to.
Usage: /antinuke logchannel
/antinuke whitelist addAnti-nuke
Exempt a user from antinuke.
Usage: /antinuke whitelist add
/antinuke whitelist removeAnti-nuke
Remove a user from the whitelist.
Usage: /antinuke whitelist remove
/antinuke whitelist listAnti-nuke
Show the current whitelist.
Usage: /antinuke whitelist list
/antinuke raid enableAnti-nuke
Turn antiraid (mass-join) detection on.
Usage: /antinuke raid enable
/antinuke raid disableAnti-nuke
Turn antiraid detection off.
Usage: /antinuke raid disable
/antinuke raid statusAnti-nuke
View antiraid settings and current state.
Usage: /antinuke raid status
/antinuke raid thresholdAnti-nuke
Set the join count/time window that triggers antiraid.
Usage: /antinuke raid threshold
/antinuke raid stopAnti-nuke
Manually end raid mode if it triggered.
Usage: /antinuke raid stop
/antinuke panic enableAnti-nuke
Lock all text channels right now.
Usage: /antinuke panic enable
/antinuke panic disableAnti-nuke
Unlock all text channels.
Usage: /antinuke panic disable
/antinuke panic statusAnti-nuke
Check panic mode status.
Usage: /antinuke panic status
/antinuke quarantine setupAnti-nuke
Set the quarantine role.
Usage: /antinuke quarantine setup
/antinuke quarantine addAnti-nuke
Quarantine a member.
Usage: /antinuke quarantine add
/antinuke quarantine removeAnti-nuke
Release a quarantined member.
Usage: /antinuke quarantine remove
/antinuke quarantine showAnti-nuke
Show the current quarantine role.
Usage: /antinuke quarantine show
/antinuke backup saveAnti-nuke
Save the current channel/role layout as a snapshot.
Usage: /antinuke backup save
/antinuke backup restoreAnti-nuke
Recreate channels/roles missing since the last snapshot.
Usage: /antinuke backup restore
/antinuke backup showAnti-nuke
View info about the last saved snapshot.
Usage: /antinuke backup show
/banModeration
Ban a member from the server, with an optional reason.
Usage: /ban
/unbanModeration
Remove a ban and let a user rejoin the server.
Usage: /unban
/softbanModeration
Ban and immediately unban a member to clear their recent messages, without keeping them banned.
Usage: /softban
/tempbanModeration
Ban a member for a set duration; Turonex automatically unbans them once it expires.
Usage: /tempban
/kickModeration
Kick a member from the server, with an optional reason.
Usage: /kick
/muteModeration
Timeout a member so they can't send messages or speak for a set duration.
Usage: /mute
/unmuteModeration
Remove an active timeout from a member early.
Usage: /unmute
/warnModeration
Log a warning against a member with a reason, saved to their moderation history.
Usage: /warn
/unwarnModeration
Remove a specific logged warning from a member.
Usage: /unwarn
/warningsModeration
View a member's full warning history.
Usage: /warnings
/warneditModeration
Edit the reason on an existing logged warning.
Usage: /warnedit
/purgeModeration
Bulk-delete a number of recent messages in the channel, optionally filtered by user.
Usage: /purge
/ignoreModeration
Make Turonex ignore commands and logging in a specific channel.
Usage: /ignore
/roleModeration
Add or remove a role from a member.
Usage: /role
/modlogsModeration
View a server's full moderation action history.
Usage: /modlogs
/logs setupModeration
Create a private Logs category with a channel for every log type.
Usage: /logs setup
/logs setModeration
Set a specific log type to a channel.
Usage: /logs set
/logs viewModeration
View current log channel assignments.
Usage: /logs view
/logs modstatsModeration
View a moderator's action stats over a chosen time window.
Usage: /logs modstats
/logs auditModeration
Search the moderation audit log, filtered by type, moderator, or target.
Usage: /logs audit
/ticket panelModeration
Post a customizable ticket panel.
Usage: /ticket panel
/ticket closeModeration
Close the current ticket (locks it, keeps the channel for review).
Usage: /ticket close
/ticket reopenModeration
Reopen a closed ticket.
Usage: /ticket reopen
/ticket deleteModeration
Permanently delete a closed ticket.
Usage: /ticket delete
/ticket transcriptModeration
Get a transcript of this ticket without closing it.
Usage: /ticket transcript
/ticket claimModeration
Claim the current ticket.
Usage: /ticket claim
/ticket unclaimModeration
Release your claim on this ticket.
Usage: /ticket unclaim
/ticket escalateModeration
Hide this ticket from general support, senior staff only.
Usage: /ticket escalate
/ticket deescalateModeration
Make this ticket visible to general support again.
Usage: /ticket deescalate
/ticket noticeModeration
Ping the opener to check if they still need help.
Usage: /ticket notice
/ticket infoModeration
Show this ticket's status and metadata.
Usage: /ticket info
/ticket addModeration
Add a user to this ticket.
Usage: /ticket add
/ticket removeModeration
Remove a user from this ticket.
Usage: /ticket remove
/ticket maxticketsModeration
Set the max open tickets allowed per user.
Usage: /ticket maxtickets
/ticket closemessageModeration
Customize the DM sent to a user when their ticket closes.
Usage: /ticket closemessage
/ticket type addModeration
Add a new ticket type with its own category and support roles.
Usage: /ticket type add
/ticket type removeModeration
Remove a ticket type.
Usage: /ticket type remove
/ticket type listModeration
List configured ticket types.
Usage: /ticket type list
/ticket support addModeration
Add a support role for tickets.
Usage: /ticket support add
/ticket support removeModeration
Remove a support role.
Usage: /ticket support remove
/ticket support showModeration
Show current support roles.
Usage: /ticket support show
/ticket autoresponder setModeration
Save an automatic reply sent when a ticket of a type opens.
Usage: /ticket autoresponder set
/ticket autoresponder editModeration
Edit an existing autoresponder.
Usage: /ticket autoresponder edit
/ticket autoresponder removeModeration
Delete an autoresponder.
Usage: /ticket autoresponder remove
/ticket autoresponder listModeration
List configured autoresponders.
Usage: /ticket autoresponder list
/automod enableModeration
Turn automod on.
Usage: /automod enable
/automod disableModeration
Turn automod off.
Usage: /automod disable
/automod statusModeration
View current automod settings.
Usage: /automod status
/automod ruleModeration
Turn a specific automod rule on or off.
Usage: /automod rule
/automod mentionlimitModeration
Set the max mentions allowed in a single message.
Usage: /automod mentionlimit
/autorole enableModeration
Turn autorole on.
Usage: /autorole enable
/autorole disableModeration
Turn autorole off.
Usage: /autorole disable
/autorole bots addModeration
Add a role automatically given to new bots.
Usage: /autorole bots add
/autorole bots removeModeration
Remove a bot autorole.
Usage: /autorole bots remove
/autorole bots showModeration
Show current bot autoroles.
Usage: /autorole bots show
/autorole bots resetModeration
Clear all bot autoroles.
Usage: /autorole bots reset
/autorole humans addModeration
Add a role automatically given to new members.
Usage: /autorole humans add
/autorole humans removeModeration
Remove a human autorole.
Usage: /autorole humans remove
/autorole humans showModeration
Show current human autoroles.
Usage: /autorole humans show
/autorole humans resetModeration
Clear all human autoroles.
Usage: /autorole humans reset
/channel lockModeration
Stop @everyone sending messages in a channel.
Usage: /channel lock
/channel unlockModeration
Restore @everyone send access.
Usage: /channel unlock
/channel lockallModeration
Lock every text channel.
Usage: /channel lockall
/channel unlockallModeration
Unlock every text channel.
Usage: /channel unlockall
/channel hideModeration
Hide a channel from @everyone.
Usage: /channel hide
/channel unhideModeration
Make a hidden channel visible again.
Usage: /channel unhide
/channel hideallModeration
Hide every channel from everyone.
Usage: /channel hideall
/channel unhideallModeration
Restore visibility of every channel.
Usage: /channel unhideall
/channel slowmodeModeration
Set slowmode for a channel.
Usage: /channel slowmode
/channel nukeModeration
Clear a channel by cloning it and deleting the original.
Usage: /channel nuke
/channel cloneModeration
Duplicate a channel.
Usage: /channel clone
/trusted addModeration
Trust a user with sensitive owner-level commands.
Usage: /trusted add
/trusted removeModeration
Untrust a user.
Usage: /trusted remove
/trusted listModeration
Show trusted users.
Usage: /trusted list
/modtools nickModeration
Change a member's nickname.
Usage: /modtools nick
/modtools dehoistModeration
Strip special characters from a nickname.
Usage: /modtools dehoist
/modtools dehoistallModeration
Dehoist every hoisted member server-wide.
Usage: /modtools dehoistall
/modtools unbanallModeration
Unban every currently banned user.
Usage: /modtools unbanall
/modtools permcheckModeration
Check a member's effective permissions in a channel.
Usage: /modtools permcheck
/modtools massbanModeration
Ban multiple users at once by ID.
Usage: /modtools massban
/modtools banlistModeration
View this server's ban list.
Usage: /modtools banlist
/wordfilter addModeration
Block a word or phrase.
Usage: /wordfilter add
/wordfilter removeModeration
Unblock a word.
Usage: /wordfilter remove
/wordfilter listModeration
Show blocked words.
Usage: /wordfilter list
/wordfilter clearModeration
Remove all blocked words.
Usage: /wordfilter clear
/helpBasic
Explore all Turonex commands and bot information in a structured help menu.
Usage: /help
/pingBasic
Check the bot's latency and response time.
Usage: /ping
/supportBasic
Get the support server link and other important bot links.
Usage: /support
/voteBasic
Vote for Turonex on Top.gg to help the bot grow and reach more servers.
Usage: /vote
/inviteBasic
Get the invite link to add Turonex to another Discord server.
Usage: /invite

Vote for Turonex

Voting is free, takes 5 seconds, and helps Turonex reach more servers. You can vote every 12 hours.

Vote for Turonex

Help Turonex grow by voting on bot lists. Your votes help more people discover Turonex and support development.

Vote on Top.gg Vote on DBL

Why vote?

Votes help Turonex climb the rankings on bot listing sites, making it easier for new servers to discover the bot. More votes means more growth, which means more updates and features for everyone.

Voting is completely free and only takes a few seconds. Thank you for supporting Turonex!

Support

Need help with Turonex? Here are all the ways to get assistance.

Common Issues

Bot not responding?

Make sure Turonex has Send Messages, Embed Links, Connect and Speak permissions. Run /play to check if it's online.

No audio playing?

Make sure you are in a voice channel before using /play. Also check that Turonex has Connect and Speak permissions in that channel.

Commands not showing up?

Slash commands can take up to 1 hour to appear after adding the bot. If they still don't show, try removing and re-inviting the bot.

Spotify not working?

Turonex supports Spotify track, album and playlist links. If a track fails, try searching by song name with /play song name instead.

Privacy Policy

Last updated: April 2026 · Turonex

1. Introduction

This Privacy Policy explains how Turonex collects, uses, and stores information when you use our Discord bot. By adding Turonex to your server or using its commands, you agree to this policy.

2. Information We Collect

Turonex collects only the minimum data necessary to provide its features:

We do NOT collect messages, usernames, email addresses, passwords, or any personal information beyond Discord IDs.

3. How We Use Your Data

All data is used solely to provide Turonex's functionality. Guild settings power the bot's behaviour, history powers /history, and playlist data saves your playlists.

4. Data Storage

Data is stored in a MongoDB database hosted on MongoDB Atlas using TLS encryption. Data is retained as long as the bot remains in your server or until you request deletion.

5. Data Sharing

We do not sell, trade, or share your data with any third parties. Data is never used for advertising purposes.

6. Data Deletion

You can request deletion of all data associated with your server or user by contacting us via the Support Server.

7. Third-Party Services

8. Children's Privacy

Turonex is not directed at children under 13. We do not knowingly collect data from children under 13.

9. Changes

We may update this policy from time to time. Changes will be announced in our support server.

10. Contact

For privacy questions, contact us via our Discord Support Server.

Terms of Service

Last updated: April 2026 · Turonex

1. Acceptance

By adding Turonex to your Discord server or using any of its commands, you agree to these Terms of Service.

2. Eligibility

You must comply with Discord's own Terms of Service to use Turonex. Users must be at least 13 years of age to use Discord and therefore Turonex.

3. Acceptable Use

You agree not to use Turonex to violate any applicable laws, spam commands, exploit or reverse-engineer the bot, or harass other users.

4. Availability

Turonex is provided "as is" without any guarantee of uptime or availability. We may take the bot offline for maintenance without prior notice.

5. Modifications

We reserve the right to modify, suspend, or discontinue any part of Turonex at any time without liability.

6. Intellectual Property

Turonex, its code, branding, and assets are the property of their respective creators. You may not copy, redistribute, or claim ownership of any part without explicit written permission.

7. Limitation of Liability

Turonex and its developers are not responsible for any damages arising from your use of the bot, including data loss or service interruption.

8. Copyright & Content

Turonex facilitates playback from third-party platforms. Users are responsible for ensuring their use complies with applicable copyright law.

9. Termination

We reserve the right to restrict or blacklist servers or users from using Turonex at any time for violation of these terms.

10. Contact

Questions about these terms? Contact us via our Discord Support Server.