pre-commit-ci[bot]
ef3b8f4b1d
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-12-28 16:16:49 +00:00
wizardoesmagic
590f292275
Refactor library and examples for improved usability and features
...
Key changes:
- Integrated autoplay support into the Player class.
- Added new equalizer presets for Pop, Soft, and Light Bass.
- Enhanced Queue with move and remove_duplicates functionality.
- Updated exception messages and docstrings for better clarity.
- Refreshed advanced example with interaction buttons and progress bars.
2025-12-28 16:11:20 +00:00
pre-commit-ci[bot]
77d1e3fcbc
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2025-12-28 08:10:51 +00:00
wizardoesmagic
7551362b2b
Final integration of advanced features into core classes
2025-12-28 08:10:42 +00:00
cloudwithax
094f2be181
refactor: set original track if search type is not defined in Player's play_track method
2024-06-10 21:54:21 -04:00
cloudwithax
b60a6aec18
refactor: guard check for search type to prevent nulled search types getting searched
2024-06-10 21:30:57 -04:00
cloudwithax
80f7b77cd3
refactor: update search_type handling in Player and Node classes to be nullish to support lavasrc
2024-06-10 21:20:59 -04:00
cloudwithax
a926616028
actually make logging optional lol
2024-02-01 22:03:30 -05:00
cloudwithax
9b18759864
update voice channel on state update + dont make logging enabled by default
2024-01-28 15:59:41 -05:00
cloudwithax
f3c5461854
patch load types and track events for v4
2023-08-23 10:44:51 -04:00
pre-commit-ci[bot]
50b5eab860
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-08-07 21:21:47 +00:00
pre-commit-ci[bot]
223be29384
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2023-07-31 21:42:43 +00:00
cloudwithax
02d22f20b5
edit filters, log level matches handler, other fixes
2023-05-21 10:42:43 -04:00
cloudwithax
00ac166371
fix websocket issue and add node resuming
2023-05-07 19:27:11 -04:00
cloudwithax
b91f6ec04e
add has filter type
2023-05-01 07:42:58 -04:00
cloudwithax
248cce6656
make debug logs for node more verbose
2023-05-01 01:20:10 -04:00
cloudwithax
e7c627dcd2
fix move to and swap node
2023-04-06 20:27:59 -04:00
cloudwithax
4caaff8b04
add move_to in player class
2023-04-05 22:15:32 -04:00
cloudwithax
206adbd70b
logging was broken if you didnt set a handler
2023-03-13 19:44:46 -04:00
cloudwithax
14ba273d35
fix event tracks
2023-03-13 19:37:29 -04:00
NiceAesth
0d78b00342
fix: type __call__ function
2023-03-13 15:30:25 +02:00
NiceAesth
367a215b05
feat: allow disabling logging handler; fix: code quality
2023-03-13 15:15:27 +02:00
cloudwithax
3ea426b44b
update __slots__
2023-03-12 22:39:31 -04:00
cloudwithax
52a45afd70
add logging and fix other things
2023-03-12 22:30:43 -04:00
cloudwithax
c35fd650f7
fix player channel bug and fix endtime
2023-03-12 20:51:05 -04:00
NiceAesth
5b036d843a
fix: set channel to none and ignore type errors
2023-03-12 03:37:47 +02:00
NiceAesth
cc571f17f2
feat: add adjusted_length
2023-03-12 02:39:26 +02:00
NiceAesth
6c7f06ec25
feat: add rates
2023-03-12 02:37:03 +02:00
NiceAesth
e8d29f9263
fix: clean up `Player.position()`
2023-03-11 18:24:28 +02:00
NiceAesth
4ce4c6205f
fix: player skipping position
2023-03-11 16:17:16 +02:00
NiceAesth
39bde67d06
fix: docs, slots
2023-03-11 15:57:37 +02:00
NiceAesth
e30ec92c34
fix: pre-commit
2023-03-11 15:48:00 +02:00
NiceAesth
987de07fc5
feat: add typing; add makefile; add pipfile
2023-03-11 15:45:09 +02:00
cloudwithax
481e616414
switch formatting to black
2023-03-11 00:22:38 -05:00
cloudwithax
2ded9d6205
add node fallback, wrap up 2.2
2023-03-10 23:44:51 -05:00
cloudwithax
9e0a5e0ad0
add slots to all classes that require them
2023-03-10 21:50:23 -05:00
NiceAesth
c5ca63b014
feat: add close to clients; style: formatting pass
2023-03-10 15:35:41 +02:00
cloudwithax
7b91e717ac
im never using asyncio.create_task again
2023-03-09 23:15:30 -05:00
Clxud
9f30e90da2
revert _update_state to use time.time
2023-03-10 00:25:36 +00:00
Clxud
739e926d09
added __all__ to appliciable classes
2023-03-09 17:10:52 +00:00
Clxud
c9a331b278
start typehinting and correcting the library
2023-03-09 15:40:50 +00:00
cloudwithax
de7385d8ff
fix a couple of outstanding bugs
2023-03-09 08:24:26 -05:00
cloudwithax
d63e1f61c5
2.1
2023-02-20 04:07:10 -05:00
cloudwithax
15d0f316a1
cleam up code
2023-02-05 22:56:58 -05:00
cloudwithax
14c82c1b56
wrap up apple music, v2 is done
2023-02-05 22:51:56 -05:00
cloudwithax
c1a9d7603f
manually sync out of date changes into v2
2023-02-05 13:27:43 -05:00
cloudwithax
25c6d399e8
fix some issues + add auth to send()
2023-02-01 23:00:55 -05:00
cloudwithax
fc2b12af4e
finally done translating all methods over to REST
2023-02-01 22:06:54 -05:00
cloudwithax
cab2f2d3a1
remove debug print
2022-10-25 21:33:01 -04:00
cloudwithax
b6516f2d09
change where filters are set to preload
2022-10-25 21:20:35 -04:00