Zino Holwerda
383f97ae93
Finished the sidebar with playlist functionality.
2017-07-13 20:25:26 +02:00
Zino Holwerda
13e567adfb
Added quite some stuff
2017-07-13 16:28:11 +02:00
Andrew Lalis
54d7fb3fed
updated error message for no token
2017-07-12 18:20:56 +02:00
Andrew Lalis
a55bb49f1c
made all send messages safe with request buffers, and externalized the token for extra security.
2017-07-12 15:25:25 +02:00
Andrew Lalis
fde75385bd
Fixed many things, and now you can use youtube to add to playlists.
2017-07-06 02:14:34 +02:00
Andrew Lalis
8177ad8669
Youtube query addition
...
added the ability to search and return the first 5 songs from youtube,
and have the user choose one of them to play.
2017-07-03 22:04:51 +02:00
Andrew Lalis
8f670601b3
Handiebot Version 1.4.0 Final Commit for release
...
* Updated README
* externalized all necessary strings
* fixed `-nogui` argument position
* Many small improvements
2017-07-03 13:27:19 +02:00
Andrew Lalis
e115808e54
Did lots of stuff.
2017-07-02 15:38:42 +02:00
Andrew Lalis
bca2921e67
Added sub-command permissions, fixed spam for downvoting, changed repeat and shuffle to admin only, and some few fixes.
2017-07-02 10:10:15 +02:00
Andrew Lalis
b3455e0b8d
added tengwar command. View TengwarCommand.java for more info
2017-07-02 01:58:24 +02:00
Andrew Lalis
e29c3d7701
Fixed downvote skipping, added usage of command tag.
2017-06-30 13:50:40 +02:00
Andrew Lalis
fb430ebf5b
Version 1.3.0: Many changes:
...
* Externalized strings, so that translating phrases is much easier. There are a few log strings that must still be externalized, but all messages to discord are.
* Added downvote skipping: if more than half of the people listening to a song downvote it, the song is skipped.
* Added emojis to prominent commands to make it easier to understand what the bot is doing without having to read a lot.
* Re-ordered execution and notification to users for some commands, so that the user has a better experience.
2017-06-29 13:29:35 +02:00
Andrew Lalis
ce618179fd
fixed nogui
2017-06-28 16:02:13 +02:00
Andrew Lalis
dd82ab6dcc
fixed permissions error with 0 required permissions
2017-06-28 15:55:39 +02:00
Andrew Lalis
2078137e1e
added nogui option, and started externalizing strings.
2017-06-28 15:42:34 +02:00
Andrew Lalis
36f85fbe13
Added return to avoid double logging if a guild is null.
2017-06-28 10:45:23 +02:00
Andrew Lalis
ca56b5061a
Fixed multiple errors and made it command line friendly.
...
* Fixed deletion of messages causing 'no permission error'
* Removed the use of intellij gui form and rewrote the gui in plain java.
* Added console printing to every log call.
2017-06-28 10:44:25 +02:00
Andrew Lalis
71f6911e2f
fixed pom file compile plugin version
2017-06-27 23:42:44 +02:00
Andrew Lalis
1ab45a868a
updated gitignore
2017-06-27 17:34:03 +02:00
Andrew Lalis
f2b7f782ba
Added gitignore, changed version to 1.2
2017-06-27 17:25:27 +02:00
Andrew Lalis
cb4acea979
Merge pull request #4 from andrewlalis/development
...
* Added permissions for commands.
2017-06-27 11:08:39 +02:00
Andrew Lalis
4b76347041
* Added permissions for commands.
...
* Added package info files.
* Added proper quit command.
* Changed so all bot messages stay active, except for pastebin link, which has 10 minutes.
2017-06-27 11:07:13 +02:00
Andrew Lalis
2c3541e613
Merge pull request #3 from andrewlalis/development
...
Many bug fixes, small features added.
2017-06-25 11:53:11 +02:00
Andrew Lalis
fdeb1a2059
Fixed help command, improved aesthetics, added time to playing song.
...
Added framework for reaction voting.
2017-06-25 11:51:19 +02:00
Andrew Lalis
7bf9c9ab3e
Added better command descriptions.
...
Help does not work.
2017-06-25 02:06:34 +02:00
Andrew Lalis
e7283743fc
Lots of minor bug fixes, added queue clear.
2017-06-25 00:31:10 +02:00
Andrew Lalis
3288f7aa75
Cleaned up the command handler.
2017-06-24 16:20:40 +02:00
Andrew Lalis
2ff95d5e50
Merge pull request #2 from andrewlalis/development
...
Release 1.1
2017-06-23 14:26:59 +02:00
Andrew Lalis
2db68aac61
Finished playlists:
...
* playlists are saved globally.
* playlists are lists of links, titles and durations
* songs are loaded only when they should be played.
2017-06-23 14:15:36 +02:00
Andrew Lalis
54deb2fb61
Added new command framework and rudimentary playlist functionality
2017-06-22 17:04:10 +02:00
Andrew Lalis
af2ba22bba
Merge pull request #1 from andrewlalis/development
...
Version 1: Basic functionality
2017-06-21 16:48:08 +02:00
Andrew Lalis
cafdfd6988
Updated icon.
2017-06-21 16:46:25 +02:00
Andrew Lalis
b9b6c6277f
Created actions for manipulation of music and other things.
2017-06-21 12:48:10 +02:00
Andrew Lalis
c77540934e
Fixed loading a playlist from a file.
2017-06-21 10:36:10 +02:00
Andrew Lalis
338294fa4f
Added command line to the GUI, safeguards for quitting, and more!
2017-06-21 08:07:09 +02:00
Andrew Lalis
8cc95e4d68
Added the framework for a console.
2017-06-20 15:32:26 +02:00
Andrew Lalis
4f97ce6e87
Stabilized playback, added playlist class, among other improvements.
2017-06-20 15:18:37 +02:00
Andrew Lalis
3bc2404b44
Added play documentation to readme.
2017-06-18 23:53:09 +02:00
Andrew Lalis
0ceedf293d
Lots! of changes
...
* Removed custom listener; it's unneeded.
* Organized music player.
* I now pass the guild to the Track Scheduler so it too can send messages.
* Added disappearing messages.
2017-06-18 23:44:53 +02:00
Andrew Lalis
cda6199fc7
Added repeat and queue listing, still lots of work that needs to be done.
2017-06-18 12:30:09 +02:00
Andrew Lalis
c2e443410f
Added abstraction of music functions to Music Player
...
Removed most of the junk code from the main class.
2017-06-18 11:33:58 +02:00
Andrew Lalis
fb0c57659b
Added help function. Work in progress.
2017-06-18 10:43:28 +02:00
Andrew Lalis
c0477a4d17
First Commit, working play feature.
2017-06-18 10:29:17 +02:00
Andrew Lalis
cad267befa
Initial commit
2017-06-18 10:20:31 +02:00