Interactions-lavalink

Latest version: v2.0.0

Safety actively analyzes 623383 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

2.0.0

Changes
- interactions.py v5 is required now
- Removed decorator for listening lavalink events
- Added lavalink events with the i.py compatibility with different naming i.e. `TrackStartEvent` -> `TrackStart`

1.0.0

What's removed
* Removed `VoiceClient` and `VoiceWebSocketClient`.
* Removed properties to get voice state for `User`, `Channel` and `Guild`. They were added in the i.py v4.4.0.
* Removed `listener` decorator.

What's added
* Implemented new class `Lavalink`.
* Added ability to listen lavalink events via `Client.event` and `interactions.extension_listener`.

How to use it now?
Just read the docs

**Full Changelog**: https://github.com/interactions-py/lavalink/compare/0.1.2...1.0.0

0.1.2

What's Changed
- Added missed support for presence and shards for websockets


**Full Changelog**: https://github.com/interactions-py/lavalink/compare/0.1.1...0.1.2

0.1.1

Changes
refactor: Change path import to `attrs_utils` of i.py.
refactor!: Added `update_voice_state` instead of `connect_voice_channel` & `disconnect_voice_channel` for websocket.
fix: Added default value to optional parameters for `VoiceState`.
docs: Some improvements


**Full Changelog**: https://github.com/interactions-py/lavalink/compare/0.1.0...0.1.1

0.1.0

**Changelog**
- Implemented own player class with some helper methods.
- Implemeted decorator to listen lavalink events.
- Added `VoiceState.connect` helper method.
- Added `Guild.player` property.


**Full Changelog**: https://github.com/interactions-py/lavalink/compare/0.0.3...0.1.0

0.0.3

This little update fixes broke `0.0.2` and bug with wrong attribute usage in `VoiceState/VoiceServer.get_channel`

**Full Changelog**: https://github.com/interactions-py/lavalink/compare/0.0.2...0.0.3

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.