mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-12-08 18:32:32 -05:00
Bump RLL and improve logging (#5044)
* version bump * - bump RLL - logging changes - player.channel.guild->player.guild - small cleanup around logging changes * missed one * here this one too * Apply suggestions from code review Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com> * add one missing player log * missed one * Format with Black Co-authored-by: jack1142 <6032823+jack1142@users.noreply.github.com>
This commit is contained in:
@@ -167,7 +167,7 @@ class FormattingUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
query_obj=query,
|
||||
):
|
||||
if IS_DEBUG:
|
||||
log.debug(f"Query is not allowed in {ctx.guild} ({ctx.guild.id})")
|
||||
log.debug("Query is not allowed in %r (%d)", ctx.guild.name, ctx.guild.id)
|
||||
self.update_player_lock(ctx, False)
|
||||
return await self.send_embed_msg(
|
||||
ctx, title=_("This track is not allowed in this server.")
|
||||
@@ -185,7 +185,7 @@ class FormattingUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
player.add(ctx.author, search_choice)
|
||||
player.maybe_shuffle()
|
||||
self.bot.dispatch(
|
||||
"red_audio_track_enqueue", player.channel.guild, search_choice, ctx.author
|
||||
"red_audio_track_enqueue", player.guild, search_choice, ctx.author
|
||||
)
|
||||
else:
|
||||
return await self.send_embed_msg(ctx, title=_("Track exceeds maximum length."))
|
||||
@@ -199,9 +199,7 @@ class FormattingUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
)
|
||||
player.add(ctx.author, search_choice)
|
||||
player.maybe_shuffle()
|
||||
self.bot.dispatch(
|
||||
"red_audio_track_enqueue", player.channel.guild, search_choice, ctx.author
|
||||
)
|
||||
self.bot.dispatch("red_audio_track_enqueue", player.guild, search_choice, ctx.author)
|
||||
|
||||
if not guild_data["shuffle"] and queue_dur > 0:
|
||||
songembed.set_footer(
|
||||
|
||||
@@ -120,7 +120,7 @@ class PlayerUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
async def is_requester(self, ctx: commands.Context, member: discord.Member) -> bool:
|
||||
try:
|
||||
player = lavalink.get_player(ctx.guild.id)
|
||||
log.debug(f"Current requester is {player.current.requester}")
|
||||
log.debug("Current requester is %s", player.current.requester)
|
||||
return player.current.requester.id == member.id
|
||||
except Exception as err:
|
||||
debug_exc_log(log, err, "Caught error in `is_requester`")
|
||||
@@ -128,7 +128,7 @@ class PlayerUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
|
||||
async def _skip_action(self, ctx: commands.Context, skip_to_track: int = None) -> None:
|
||||
player = lavalink.get_player(ctx.guild.id)
|
||||
autoplay = await self.config.guild(player.channel.guild).auto_play()
|
||||
autoplay = await self.config.guild(player.guild).auto_play()
|
||||
if not player.current or (not player.queue and not autoplay):
|
||||
try:
|
||||
pos, dur = player.position, player.current.length
|
||||
@@ -193,7 +193,7 @@ class PlayerUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
),
|
||||
)
|
||||
await self.send_embed_msg(ctx, embed=embed)
|
||||
self.bot.dispatch("red_audio_skip_track", player.channel.guild, player.current, ctx.author)
|
||||
self.bot.dispatch("red_audio_skip_track", player.guild, player.current, ctx.author)
|
||||
await player.play()
|
||||
player.queue += queue_to_append
|
||||
|
||||
@@ -218,7 +218,7 @@ class PlayerUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
return
|
||||
if not await self.config.guild_from_id(guild_id).auto_deafen():
|
||||
return
|
||||
await player.channel.guild.change_voice_state(channel=player.channel, self_deaf=True)
|
||||
await player.guild.change_voice_state(channel=player.channel, self_deaf=True)
|
||||
|
||||
async def _get_spotify_tracks(
|
||||
self, ctx: commands.Context, query: Query, forced: bool = False
|
||||
@@ -452,7 +452,7 @@ class PlayerUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
query_obj=query,
|
||||
):
|
||||
if IS_DEBUG:
|
||||
log.debug(f"Query is not allowed in {ctx.guild} ({ctx.guild.id})")
|
||||
log.debug("Query is not allowed in %r (%d)", ctx.guild.name, ctx.guild.id)
|
||||
continue
|
||||
elif guild_data["maxlength"] > 0:
|
||||
if self.is_track_length_allowed(track, guild_data["maxlength"]):
|
||||
@@ -466,7 +466,7 @@ class PlayerUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
)
|
||||
player.add(ctx.author, track)
|
||||
self.bot.dispatch(
|
||||
"red_audio_track_enqueue", player.channel.guild, track, ctx.author
|
||||
"red_audio_track_enqueue", player.guild, track, ctx.author
|
||||
)
|
||||
|
||||
else:
|
||||
@@ -479,9 +479,7 @@ class PlayerUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
}
|
||||
)
|
||||
player.add(ctx.author, track)
|
||||
self.bot.dispatch(
|
||||
"red_audio_track_enqueue", player.channel.guild, track, ctx.author
|
||||
)
|
||||
self.bot.dispatch("red_audio_track_enqueue", player.guild, track, ctx.author)
|
||||
player.maybe_shuffle(0 if empty_queue else 1)
|
||||
|
||||
if len(tracks) > track_len:
|
||||
@@ -544,7 +542,7 @@ class PlayerUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
query_obj=query,
|
||||
):
|
||||
if IS_DEBUG:
|
||||
log.debug(f"Query is not allowed in {ctx.guild} ({ctx.guild.id})")
|
||||
log.debug("Query is not allowed in %r (%d)", ctx.guild.name, ctx.guild.id)
|
||||
self.update_player_lock(ctx, False)
|
||||
return await self.send_embed_msg(
|
||||
ctx, title=_("This track is not allowed in this server.")
|
||||
@@ -562,7 +560,7 @@ class PlayerUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
player.maybe_shuffle()
|
||||
self.bot.dispatch(
|
||||
"red_audio_track_enqueue",
|
||||
player.channel.guild,
|
||||
player.guild,
|
||||
single_track,
|
||||
ctx.author,
|
||||
)
|
||||
@@ -583,7 +581,7 @@ class PlayerUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
player.add(ctx.author, single_track)
|
||||
player.maybe_shuffle()
|
||||
self.bot.dispatch(
|
||||
"red_audio_track_enqueue", player.channel.guild, single_track, ctx.author
|
||||
"red_audio_track_enqueue", player.guild, single_track, ctx.author
|
||||
)
|
||||
except IndexError:
|
||||
self.update_player_lock(ctx, False)
|
||||
|
||||
@@ -428,14 +428,14 @@ class PlaylistUtilities(MixinMeta, metaclass=CompositeMetaClass):
|
||||
|
||||
track = result.tracks[0]
|
||||
except Exception as err:
|
||||
debug_exc_log(log, err, f"Failed to get track for {song_url}")
|
||||
debug_exc_log(log, err, "Failed to get track for %r", song_url)
|
||||
continue
|
||||
try:
|
||||
track_obj = self.get_track_json(player, other_track=track)
|
||||
track_list.append(track_obj)
|
||||
successful_count += 1
|
||||
except Exception as err:
|
||||
debug_exc_log(log, err, f"Failed to create track for {track}")
|
||||
debug_exc_log(log, err, "Failed to create track for %r", track)
|
||||
continue
|
||||
if (track_count % 2 == 0) or (track_count == len(uploaded_track_list)):
|
||||
await notifier.notify_user(
|
||||
|
||||
Reference in New Issue
Block a user