[3.4] Add Lavalink version parsing (#5872) (#6032)

This commit is contained in:
Jakub Kuczys
2023-04-19 21:25:09 +02:00
committed by GitHub
parent c755a214d0
commit fff509caa5
2 changed files with 178 additions and 28 deletions

View File

@@ -1117,9 +1117,13 @@ class AudioSetCommands(MixinMeta, metaclass=CompositeMetaClass):
if global_data["use_external_lavalink"]
else _("Disabled"),
)
if is_owner and not global_data["use_external_lavalink"] and self.player_manager.ll_build:
if (
is_owner
and not global_data["use_external_lavalink"]
and self.player_manager.ll_version
):
msg += _(
"Lavalink build: [{llbuild}]\n"
"Lavalink version: [{llversion}]\n"
"Lavalink branch: [{llbranch}]\n"
"Release date: [{build_time}]\n"
"Lavaplayer version: [{lavaplayer}]\n"
@@ -1127,7 +1131,7 @@ class AudioSetCommands(MixinMeta, metaclass=CompositeMetaClass):
"Java Executable: [{jv_exec}]\n"
).format(
build_time=self.player_manager.build_time,
llbuild=self.player_manager.ll_build,
llversion=self.player_manager.ll_version,
llbranch=self.player_manager.ll_branch,
lavaplayer=self.player_manager.lavaplayer,
jvm=self.player_manager.jvm,