on_track_load_failed
78 except ValueError:
79 pass
80
81 async def on_track_load_failed(self, event: TrackLoadFailedEvent): 82 player: LavaPlayer = event.player
83
84 self.bot.logger.info("Received track load failed event for guild %s", player.guild)
on_slash_command_error
93 await player.update_display(message, delay=5)
94
95 @commands.Cog.listener(name="on_slash_command_error")
96 async def on_slash_command_error(self, interaction: ApplicationCommandInteraction, error: CommandInvokeError): 97 if isinstance(error.original, MissingVoicePermissions):
98 embed = ErrorEmbed(
99 self.bot.get_text('error.command.title', interaction.locale, '指令錯誤'),
on_ready
23 await self.bot.wait_until_ready()
24
25 @Cog.listener(name="on_ready")
26 async def on_ready(self): 27 self.bot.lavalink.add_event_hook(self.on_player_update, event=PlayerUpdateEvent)
28 self.bot.lavalink.add_event_hook(self.on_track_start, event=TrackStartEvent)
29 self.bot.lavalink.add_event_hook(self.on_track_end, event=TrackEndEvent)
cog_load
19
20 self.logger = getLogger("lava.events")
21
22 async def cog_load(self): 23 await self.bot.wait_until_ready()
24
25 @Cog.listener(name="on_ready")
setup
200 await player.update_display(interaction=interaction)
201
202
203def setup(bot):204 bot.add_cog(Events(bot))
The module/function docstring is missing.
If you want to ignore this, you can configure this in the .deepsource.toml
file. Please refer to docs for available options.