aboutsummaryrefslogtreecommitdiff
path: root/code/cogs
Commit message (Collapse)AuthorAgeFilesLines
* Change config validation - make more stuff optionalParker2024-08-023-1/+88
|
* Update search providers (Deezer, YTM, YT)Parker2024-07-281-2/+2
|
* Switch up search providersParker2024-07-241-4/+11
|
* Update news messageParker2024-07-201-1/+1
|
* Automatically retrieve Apple Music media API keyParker2024-07-201-10/+13
|
* Move files to `utils` folderParker2024-07-2018-22/+22
|
* Update error handling (mainly `CheckPlayerError`)Parker2024-07-201-7/+4
|
* Fix Apple Music artwork errorParker2024-07-201-3/+6
|
* Remove date from newsParker2024-07-191-1/+1
|
* Reference Apple Music changesParker2024-07-191-0/+5
|
* Add support for APPLE MUSIC!Parker2024-07-181-19/+114
|
* Prepare for another Custom SourceParker2024-07-181-1/+1
|
* Overhaul cog commandParker2024-07-123-44/+75
|
* `You` -> `Use`Parker2024-07-121-1/+1
|
* Overhaul `sync` commandParker2024-07-122-33/+59
|
* Add proper references for all remaining commandsParker2024-07-125-5/+17
|
* Link references for `/news`Parker2024-07-121-2/+2
|
* Reference `news` command in `/help`Parker2024-07-111-2/+6
|
* Create `news` command to show updatesParker2024-07-111-0/+31
|
* Revamp OpenAI recommendationsParker2024-07-112-3/+3
|
* Properly subclass `CommandTree` for errorsParker2024-07-101-93/+0
|
* Remove extra `on_node_connection` listenerParker2024-06-261-4/+0
|
* Change connections to correct folder pathParker2024-06-261-2/+2
|
* Move database into `data` folderParker2024-06-261-1/+5
|
* Remove unused importParker2024-06-261-1/+0
|
* Consolidate config validation and variables to `config.py`Parker2024-06-2618-24/+33
|
* Consolidate info + stats commandsParker2024-06-262-52/+15
|
* Remove 'Guava' for better self-host supportParker2024-06-263-5/+5
|
* Split bug/feedback commands into separate filesParker2024-06-262-48/+62
|
* Comments and cleanupParker2024-06-261-16/+6
|
* Catch ClientError on player definitionParker2024-06-261-2/+10
|
* Log error when lavalink connection failsParker2024-06-261-18/+12
|
* Catch error when attempting to remove autoplayParker2024-05-131-1/+4
|
* Catch error when `autoplay` isn't on at queue endParker2024-05-131-1/+4
|
* Fix skipping when song is final in queueParker2024-05-131-4/+5
|
* If skip number is 1, skip normally over poppingParker2024-05-131-0/+3
|
* Show ephemeral messages if repeating is already onParker2024-05-131-1/+43
|
* Show the correct artwork on track removalParker2024-05-131-1/+2
|
* Remove autoplay when `stop` command is runParker2024-04-141-0/+1
|
* Create/Implement `CheckPlayerError` error classParker2024-04-142-9/+10
|
* Prefer YT over DZParker2024-04-131-4/+4
|
* Delete guild_id from autoplay list on queue endingParker2024-04-131-0/+1
|
* Fix skip command showing wrong song infoParker2024-04-121-3/+6
| | | | Would occasionally show the incorrect song as the song currently playing once the skip command ran. Should be fixed now.
* Increase skip command sleep timeParker2024-04-121-1/+1
|
* Prefer Deezer searchParker2024-04-121-4/+4
|
* Add description for `command` argumentParker2024-04-121-0/+1
|
* Add autoplay to help commandParker2024-04-121-0/+8
|
* Add more autoplay songs when queue gets lowParker2024-04-121-0/+11
|
* Create autoplay featureParker2024-04-121-0/+95
| | | | Use ChatGPT to get song recommendations based on current song queue.
* Remove SoundCloud searchingParker2024-04-121-4/+4
| | | | SoundCloud was returning too many tracks that were not as expected (weird versions/recordings/cover artists, etc.) so it has been removed.