Logo for Timmy

Upvote Timmy


Timmy is a music bot that plays attachments, youtube, soundcloud and spotify.

Back to Timmy
Timmy invite bot

You can play sound files either by using attachments or a URL.
Timmy will join your current channel and play that file if it is valid.

Following formats are supported:

  • mp3
  • ogg
  • mp4
  • webm
  • soundcloud
  • youtube*
  • spotify*

* using ytdl-core

Following commands are available:

* These commands require MANAGE_GUILD Permission or need to be executed by an administrator of Timmy

Usage:

Timmy reacts to every command using the prefix (default is t!) or by @mentioning.

Playing files

t!play <URL> or t!play <attachment>

You can also mention timmy and omit the play command:

@Timmy <attachment or URL>

example:

t!play https://www.youtube.com/watch?v=oHg5SJYRHA0

<br>

Playing files - Ignoring Queue

Sometimes you want to overide the queue to play your favourite song, to do this you can run

t!playnext <URL or attachment> or t!n <URL or attachment>

which adds this url or attachment to queue after current playing track.

example:

t!playnext https://www.youtube.com/watch?v=oHg5SJYRHA0

<br>

Stopping Playback

t!stop

<br>

Pausing Playback

t!pause or t!p

<br>

Resuming Playback

t!resume or t!r

Skipping Playback

You can skip the current playing file, if there are more files in the queue:

t!skip or t!s

<br>

Now Playing

t!now or t!np

<br>

Queue

t!queue or t!q

<br>

Removing Files from Queue

t!remove <index> or t!rm <index>

example:

t!remove 3 (removes the third track from the queue)

<br>

Clearing Queue

t!clear or t!c

<br>

Setting Playback Volume

t!volume <number> or t!v <number>

example:

t!volume 0.25 (sets volume to 25%)

<br>

Retrieving Stats

You can display stats of the bot and your server’s playback:

t!stats

<br>

Administration

This bot allows you to do certain actions that are considered security relevant. For those commands you might want to set a custom list of administrators (mods) that are permitted to execute these commands.

This command requires MANAGE_GUILD Permission or administrator status by Timmy

t!promote <user(s)> or su <user(s)>

example:

t!promote @user (promotes @user as administrator who may execute all commands)

Degrading Users

Sometimes you might make a mistake in promoting users, or you might want to revoke permissions.

This command requires MANAGE_GUILD Permission or administrator status by Timmy

t!degrade <user(s)> or t!d <user(s)>

example:

t!degrade @user (degrades @user and removes them from administrator list)

Setting A Custom Prefix

Yes! This is absolutely possible!

This command requires MANAGE_GUILD Permission or administrator status by Timmy

t!prefix <prefix> or t!pr <prefix>

example:

t!prefix do (sets Timmy’s prefix to do)

Help

t!help or t!h (displays general help of the bot)

t!help <command> or t!h <command> (displays help of <command>)

example:

t!help play (displays help of play)

Check out the home page for the full Discord Bot List.