decoupled lavalink creation from cogs.music

This commit is contained in:
2021-11-20 00:37:17 +01:00
parent 1697002666
commit 8504d6abfd
5 changed files with 24 additions and 21 deletions
+7
View File
@@ -1,3 +1,4 @@
import asyncio
from typing import Dict
from discord.ext.commands import Cog
@@ -13,3 +14,9 @@ class BaseCog(Cog):
for command in self.walk_commands():
if brief := slash_descriptions.get(command.qualified_name):
command.brief = brief
def is_lavalink_ready(self) -> bool:
return (
hasattr(self.bot, "lavalink")
and len(self.bot.lavalink.node_manager.available_nodes) > 0
)