Commit Graph
95 Commits
Author SHA1 Message Date
MarlinBotCode bbf94a8109 Bump Version 2021-02-13 14:06:24 +00:00
Ev-1 aa714020d2 bmp 2021-02-13 12:13:43 +01:00
Ev-1 22f4c05637 Reset loop properties on queue clear. 2021-02-13 11:52:40 +01:00
Ev-1 c6ae6d6fdb More indexerror bugs 2020-09-24 20:58:48 +02:00
Ev-1 bc23b4dcfe Added looping indicator 2020-09-24 10:49:52 +02:00
Ev-1 6f8f56f88f almost forgot 2020-09-22 23:05:15 +02:00
Ev-1 48319af567 Fix song removal in loop. Added error handling for selectors.
Maybe.
2020-09-22 22:29:15 +02:00
Ev-1 f20c80d2a7 Hotfix for indexerror. 2020-09-19 18:59:35 +02:00
Ev-1 7b539e3edd Fix removing track while looping. 2020-09-19 17:58:52 +02:00
Ev-1 9a2c480512 Fix requeueing current on loop start 2020-09-19 17:15:47 +02:00
Ev-1 614242cb99 Added ability to react to vote in addition to using commands.. 2020-09-19 16:54:53 +02:00
Ev-1 441deb35da Added queue looping feature. 2020-09-17 16:38:40 +02:00
MarlinBotCode 4ed30a507a Bump Version 2020-09-17 12:30:48 +00:00
Ev-1 1a9e16d66f Quick bugfix and version fix. 2020-09-17 14:27:27 +02:00
Ev-1 28208da262 Added votable decorator, reduced code duplication
Votable decorator added, makes it possible to make a command accessible through voting. Can be overwridden.
2020-09-14 17:05:07 +02:00
Ev-1 7a32e04820 Add queue duration, simplify enqueue and play
Remove redundant code in enqueue and the play command. Add queue duration to queue command.
2020-09-14 14:20:46 +02:00
Ev-1 d858bb4175 bugfix
fixed default arg for settingsmanager.
2020-09-12 21:20:51 +02:00
Ev-1 35cc8fdb1f Store nodes in settings, edded error for full voice channels.
Edit settingsmanager to allow storing settings that are not guild specific.
2020-09-12 19:55:14 +02:00
Ev-1 acbad1a61a Moved decorators added node change command 2020-09-12 18:16:51 +02:00
Ev-1 80d1cdc184 Beginning of large restructuring of music cog.
Restructures the music cog into a module

Renames cogs to cogmanager
Fixes subcommand help invocation
More to assignment expressions in settings
2020-09-11 16:46:46 +02:00
Ev-1 fc5bf719fb Added errors for wrong voice and text channels 2020-09-10 21:16:13 +02:00
Roxedus 898ea66536 Crude custom error setup 2020-09-10 19:18:17 +02:00
Ev-1 274ed02aa7 isort >:( 2020-09-10 17:31:14 +02:00
Ev-1 ee9ed63ba8 Stupid flake 8 >:( 2020-09-10 17:28:26 +02:00
Ev-1 2cb03065a3 Move to decorators for command requirements
Cleans up music.py quite a bit, makes it easier to define the properties you want when creating a new command.

Some other small changes to reduce code duplication.
2020-09-10 16:51:00 +02:00
Roxedus d33bf1f723 Fix linter errors 2020-08-27 20:33:27 +02:00
Roxedus f5b6a17d9d Rename module 2020-06-14 17:47:21 +02:00
Roxedus 83611d9f1a Update requirements, adapt changes 2020-06-14 15:41:07 +02:00
Roxedus 3b7038954d isort and flake fixes 2020-06-14 15:30:56 +02:00
Even 4061045421 Update to reflect changes in lavalink.py 2020-02-03 00:43:01 +01:00
Roxedus f05825087a Bump version 2020-01-22 16:22:31 +01:00
Even c1eeb2425b Fixes #19 and #10
Check that only valid locales can be set through commands. Use default locale if the current locale is invalid.
2020-01-20 21:57:54 +01:00
Even a1d4f81f59 Code cleanup 2019-10-20 01:32:51 +02:00
Even bf4d20990a Initial selector implementation. Requires d.py 1.3 2019-10-02 22:46:36 +02:00
roxedus ab214d7428 Flake8 compliance 2019-07-31 19:07:04 +02:00
roxedus 3d251d4633 Added thumbnail-support for more services 2019-07-27 06:03:07 +02:00
Roxedus cc4bf974c1 Feature/new docker (#17)
* Run arguments

Introduced self.bot.datafolder

* Improved container

Utilizing the new run-args

* Better tagging

* Consistency
2019-07-07 21:41:21 +02:00
Roxedus f898dd7582 PEP8
A whole FUCK TON of PEP8 improvements
2019-07-03 19:26:48 +02:00
Roxedus d41ca00277 Introduced bot version 2019-07-01 14:19:34 +02:00
si0972 63061d4876 Logger tweaks
Set encoding, decreased logfile max-size
2019-06-03 20:35:22 +02:00
Ev-1 a87e3e0140 Am idiot, move on. 2019-04-12 01:12:09 +02:00
Ev-1 f0e9ef1336 mkdir → mkdirs. Allow for sub folders 2019-04-12 00:58:11 +02:00
Ev-1 b2e6f10bdf Logging (#4)
* Logging!

Added logging structure, and example in music coc

* Improves logger a smidge

Now custom paths \o/

* More thinkering
2019-04-12 00:24:02 +02:00
Ev-1 07bc4582db Not show help on check failure. 2019-03-22 00:52:30 +01:00
Ev-1 57ca137b91 switch to pyyaml's safeLoader 2019-03-22 00:06:07 +01:00
Roxedus dc4838af07 Better async performance?
and some pep8
2019-03-20 17:21:24 +01:00
Roxedus f6f0301cf3 from_data to from_dict
https://github.com/Rapptz/discord.py/commit/73aca4d4d36e728e906fb6c6bccaaf7060c1b83d
2019-03-20 16:38:58 +01:00
Ev-1 9ff61f8d89 Lots of minor fixes. Added fallback for missing help translation
- Command help fallback.
- fixed arguments appearing as a part of the command in help messages.
- Help page indicator for cogs fixed.
- Support for more than just prefix in page indicator.
- Fixed wrong user in user showing when displaying userqueue.
- Show prefix in help message if mention was used.
- Fixed mention as prefix not working in DMs.
2019-03-04 20:06:11 +01:00
Ev-1 27fa140dd5 Custom localized help formatting 2019-03-03 14:12:15 +01:00
Ev-1 6f6d751c83 Localized per guild aliases for subcommands 2019-02-22 17:11:19 +01:00