discord-bot

A fully javascript based discord music bot that runs on node

GPL-3.0 License

Stars
2

Bot releases are hidden (Show)

discord-bot - Version 0.5 Latest Release

Published by AlexLisenkov over 6 years ago

Play and playlists

The play command does not look up playlists anymore, it will strictly filter on single video's within the music category now.\nPlaylist can be found using the 'list' command. See >>help for more information.

Silent mode

Disable the bot's spamming with the 'conf silent' command, see >>adminhelp for more information.

New searching algorithm

The (force)play command will lookup video's under the Music category, this way you wont get a WatchMojo video when searching for something. The downside of this is that you may actually want to listen to a WatchMojo video; to watch a video that doenst show up you should copy and pase the YouTube url.
Again, if you want to search for playlists you have to use the dedicated 'list' command.

discord-bot - Version 0.4.2

Published by AlexLisenkov over 6 years ago

  • Added move command
    move <old index> <new index> to move a songs to another index
  • Confirmation on playlist
    Confirmation on playlist in now working correctly
  • Voicechannel commands now handle all channels with duplicate names instead of the last one
  • You can now react to the queue command to browse though pages
discord-bot - Version 0.4.1

Published by AlexLisenkov over 6 years ago

  • Updated the remove command
    The remove command allows you to remove songs from the queue. First you could only pass an index as parameter. But now a range of indexes (1-10) and user mentions are also supported. Try it out and say:
    remove 1-10 or remove @user

  • Forceplay command
    Brand new command, use forceplay <query|url> to play a song directly and skipping the current song.

  • Shuffle command
    Use shuffle to shuffle the queue, what else can I say?

  • Updated the queue command
    The limit to showing the queue was 20 songs, to be able to see everything you can now pass a page parameter.
    Use queue <page> to browse through the queue.

  • User's confirmation on playlists
    To avoid adding a lot of songs you are now required to confirm your choice when you add a playlist. This can be confirmed by the author, a DJ or administrator by reacting with '👍' to the bot's response.

discord-bot - Version 0.4

Published by AlexLisenkov over 6 years ago

  • Fixed critical bug where script will end due to socket timeout
  • Added customizable prefix command
  • Ability to set dbl key for public release
  • Welcome message to new guilds
  • Fixed bug where first time command does not work
  • Option to make user or the bot to be required to be in a voicechannel to operate (i.e. play)
discord-bot - Version 0.3.2

Published by AlexLisenkov over 6 years ago

Optimizations and roles and permissions:

  • dj role <role> Set the DJ role
  • dj require <command> Set a command to DJ-only (help command is always public)
  • dj remove <command> Remove DJ-only from a command

Note:

  • Administrators can always run every command
  • Admin commands can only be ran by administrators. When you give admin-only commands DJ-only, DJ's are also able to run this command.
discord-bot - Version 0.3.1

Published by AlexLisenkov over 6 years ago

Cleanup of messages
Messages sent by the bot will be removed after 30 seconds. Except for help, queue, blacklist and voicechannel commands, they stay for 60 seconds.

Voicechannel blacklisting
As an admin, you can block the bot from joining certain voice channels. Do this by saying:
voicechannel disallow <channel name>
To remove a channel from the list say:
voicechannel allow <channel name>
To list all blocked channels
voicechannel show

Disconnecting due to inactivity
The bot will now disconnect when no one is in the channel, or when the bot hasn't played anything in a while.

discord-bot - V0.3

Published by AlexLisenkov over 6 years ago

  • Coverted JavaScript to TypeScript
  • Added urls to readme
  • Removed earrape command completely
  • Removed permissions
  • Removed blacklist
  • Some minor code cleanups
discord-bot - V0.2.1

Published by AlexLisenkov over 6 years ago

discord-bot - Version 0.1

Published by AlexLisenkov over 6 years ago

Release for the latest discord version

discord-bot - Alpha test version

Published by AlexLisenkov almost 7 years ago

Alpha release from the initial commit