57 Commits
Author SHA1 Message Date
LBlend 76e81d76b1 remove presence status 2024-02-01 14:03:29 +01:00
Ev-1 ef37fe26d9 Update dependencies, force disconnect on empty voice, more typing 2023-06-22 20:31:41 +02:00
Ev-1 d8836f70ef Run linter 2023-04-26 22:16:57 +02:00
Ev-1 6a68fb9dc4 Update error handling for decorators. Add more type hints 2022-10-09 13:51:15 +02:00
Ev-1 d31cab9ffd Add lots of info and debug log. Update error handling 2022-10-09 10:00:00 +02:00
Ev-1 297812477f Update border for startup bot login info 2022-10-03 23:21:29 +02:00
Ev-1 897c0cc987 Add colors and formatting to bot log, remove print statements 2022-10-03 22:05:37 +02:00
Ev-1 75c283e959 Remove old selector implementation 2022-10-02 21:41:07 +02:00
Ev-1 14fa42ec7d Update discord.py to v2 and lavalink.py to v4 2022-09-28 22:56:56 +02:00
Ev-1 4e6cc6a563 isort 2022-05-29 13:54:48 +02:00
Ev-1 09844d8292 Refactor code structure 2022-05-29 13:43:14 +02:00
Ev-1 4c6d15e3e8 Refactor bot into smaller modules 2022-05-29 13:10:48 +02:00
Ev-1 194534e753 Request all intents so the bot works... 2021-04-05 01:21:46 +02:00
Ev-1 7984602213 Upgrade to discord.py 1.7. Add intents. 2021-04-04 18:03:17 +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 12e6ebb0d4 Fixed some translations 2020-08-28 16:08:08 +02:00
Ev-1 e07c71acd6 Merge branch 'dev' into feature/node_manager 2020-08-27 16:38:06 +02:00
Ev-1 5c561d62fd Merge pull request #26 from Ev-1/feature/errors
Move errors from launcher to its own cog
2020-08-27 15:44:13 +02:00
Ev-1 1f57e45a99 Merge branch 'dev' of https://github.com/Ev-1/ShiteMusicBot into dev 2020-08-26 23:19:04 +02:00
Ev-1 00b6d11041 update to new d.py and lavalink 2020-08-26 23:12:30 +02:00
Roxedus 1f15abba6a Add error handling to give feedback to the user 2020-06-14 17:43:06 +02:00
Roxedus b16b1258f9 Add node_manager 2020-06-14 17:29:45 +02:00
Roxedus 6353dbd463 Fix deprecation warning 2020-06-14 15:32:21 +02:00
Roxedus 3b7038954d isort and flake fixes 2020-06-14 15:30:56 +02:00
roxedus 34f47f055d Changed wording 2019-07-27 06:02:25 +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
si0972 0a86bcce13 More logging tweaks
Catching one more Exception
2019-06-03 20:34:09 +02:00
si0972 529f1fc012 Fixed logging of errors
maybe
2019-05-26 00:08:57 +02:00
Roxedus f13a9c574a Ninja edit on default logging. 2019-05-23 22:20:31 +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
LBlend d605ac6702 Lyrics command (#2)
* Command cooldown error message

* Lyrics command
2019-03-22 18:23:50 +01:00
Ev-1 ddc0968a2b Added bot.session and bot.APIkeys 2019-03-22 16:19:59 +01:00
Ev-1 07bc4582db Not show help on check failure. 2019-03-22 00:52:30 +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
Ev-1 4a374bcd2a Aliases for subcommands started 2019-02-21 14:48:19 +01:00
Ev-1 2fa254af7f Load lavalink cogs separately 2019-02-17 13:50:41 +01:00
Ev-1 963f0bf5f5 Locale specific command aliases 2019-02-17 12:11:18 +01:00
Ev-1 0679e5e420 Default prefix fix 2019-02-07 17:02:08 +01:00
Ev-1 553c71ebeb Store guild settings as yaml instead of json 2019-02-03 20:23:44 +01:00
Ev-1 2cc4d9771a Use yaml for settings. 2019-02-03 19:40:49 +01:00
Ev-1 e8225d42f0 More guild settings. 2019-02-03 14:06:40 +01:00
Ev-1 7b2941ae2b Settings now has a single set/get instead of one set/get per setting. 2019-02-02 14:17:51 +01:00
unknown 621e6ce74f Merge branch 'dev' into feature/translations 2019-01-28 09:25:51 +01:00
Ev-1 2f1cfe9f5a Separated out events 2019-01-26 14:38:15 +01:00
unknown a0a8c96ab4 Added config path for localization folder 2019-01-26 13:57:24 +01:00
unknown 64824f1187 Added setting for localization
Added translation code for music, bot info and one other bot command
2019-01-26 13:52:57 +01:00
Ev-1 3d21fe2f9d Mostly converted to lavalink.py dev branch 2019-01-15 18:35:38 +01:00