This repository has been archived by the owner on Jan 1, 2023. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Lyra is now open sourced with the GPL-3.0 license
The lyra reposity now have a sponsor button, linked to Teammie's ko-fi
? minor .gitignore & .dockerignore changes
| + added globs.py to implement global namespace
| + added badges
| + added lyra icon
| *
#type: ignore
->#pyright: ignore [specific-check]
| +
#pyright: reportUnusedImport=false
for exportint modulesChanged DB option from Firebase to MongoDB
? Updated requirements.txt
? Improved code style & removed unused code
| + logging when fetched emojis from the emoji server
| + logging when connected to lavalink server
| + logging when connected to db
| +
lgfmt()
/ extras.py -> extras.py, _extras_types.py, _extras_untyped.py, _extras_vars.py
/ lavaimpl.py -> lavaimpl.py, lavautils.py
/ music.py -> music.py, musicutils.py
Changed command check system to tanjun's checks
| / checks.py -> compose.py, flags.py
| +
composed()
to compose decorator| +
Binds
to implement confirm prompt, auto connect vc and voting prompt/ split modules' code into lib
| / connections
| / playback
| / queue
/ Moved libs' internal constants to consts.py
| + Documentation for each consts in consts.py
/
utils.suppress_embeds
is now in base hook'spre_execution
#+ Lyra now have an official version number for each release
#! Limit now playing's thumbnail image to be under server's upload size limit
Unplayable tracks will now be removed instead of skipped
| #+ they will also be remembered to be automatically removed the next time it has been enqueued
NoPlayableTracks
errorAllow multiple mentionables to be in
/restrict add~remove
#+ New command group: misc
| #~
/ping
is now in misc| *
t.Optional[...]
->Option[...]
| +
Result[...]
#+ More features on
/play
command| Support for playing local files
||
/play-file
|| attaching files upon using message command
,,play
|| attaching files in a message and right click to use the message menu
| Support for adding multiple songs at once, separated by
|
. ex.A | B
#+ New command alias for
,,leave
:eddisntheregoaway
(Inside-joke from the Oshi No Ko Server)scripts
will now have no.sh
extension,,delete_all_app_commands
debug command