mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-11-08 12:18:54 -05:00
[Audio] Formatting Sucks ... lets standardize it a little ahead of PR1.5 (#3059)
* Formatting Sucks ... lets standardize it a little ahead of PR1.5 Signed-off-by: Draper <27962761+Drapersniper@users.noreply.github.com> * Finish applying this logic to other instances where it is relevant + change logs Signed-off-by: Draper <27962761+Drapersniper@users.noreply.github.com>
This commit is contained in:
parent
d42a2d5140
commit
a9a547e56d
1
changelog.d/audio/3059.misc.rst
Normal file
1
changelog.d/audio/3059.misc.rst
Normal file
@ -0,0 +1 @@
|
|||||||
|
Fixes badly formatted track name.
|
||||||
@ -366,14 +366,12 @@ class Audio(commands.Cog):
|
|||||||
async def _players_check():
|
async def _players_check():
|
||||||
try:
|
try:
|
||||||
get_single_title = lavalink.active_players()[0].current.title
|
get_single_title = lavalink.active_players()[0].current.title
|
||||||
|
query = dataclasses.Query.process_input(lavalink.active_players()[0].current.uri)
|
||||||
if get_single_title == "Unknown title":
|
if get_single_title == "Unknown title":
|
||||||
get_single_title = lavalink.active_players()[0].current.uri
|
get_single_title = lavalink.active_players()[0].current.uri
|
||||||
if not get_single_title.startswith("http"):
|
if not get_single_title.startswith("http"):
|
||||||
get_single_title = get_single_title.rsplit("/", 1)[-1]
|
get_single_title = get_single_title.rsplit("/", 1)[-1]
|
||||||
elif any(
|
elif query.is_local:
|
||||||
x in lavalink.active_players()[0].current.uri
|
|
||||||
for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]
|
|
||||||
):
|
|
||||||
get_single_title = "{} - {}".format(
|
get_single_title = "{} - {}".format(
|
||||||
lavalink.active_players()[0].current.author,
|
lavalink.active_players()[0].current.author,
|
||||||
lavalink.active_players()[0].current.title,
|
lavalink.active_players()[0].current.title,
|
||||||
@ -465,14 +463,9 @@ class Audio(commands.Cog):
|
|||||||
)
|
)
|
||||||
await notify_channel.send(embed=embed)
|
await notify_channel.send(embed=embed)
|
||||||
|
|
||||||
if (
|
query = dataclasses.Query.process_input(player.current.uri)
|
||||||
any(
|
|
||||||
x in player.current.uri
|
if query.is_local if player.current else False:
|
||||||
for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]
|
|
||||||
)
|
|
||||||
if player.current
|
|
||||||
else False
|
|
||||||
):
|
|
||||||
if player.current.title != "Unknown title":
|
if player.current.title != "Unknown title":
|
||||||
description = "**{} - {}**\n{}".format(
|
description = "**{} - {}**\n{}".format(
|
||||||
player.current.author,
|
player.current.author,
|
||||||
@ -539,10 +532,8 @@ class Audio(commands.Cog):
|
|||||||
message_channel = player.fetch("channel")
|
message_channel = player.fetch("channel")
|
||||||
if message_channel:
|
if message_channel:
|
||||||
message_channel = self.bot.get_channel(message_channel)
|
message_channel = self.bot.get_channel(message_channel)
|
||||||
if player.current and any(
|
query = dataclasses.Query.process_input(player.current.uri)
|
||||||
x in player.current.uri
|
if player.current and query.is_local:
|
||||||
for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]
|
|
||||||
):
|
|
||||||
query = dataclasses.Query.process_input(player.current.uri)
|
query = dataclasses.Query.process_input(player.current.uri)
|
||||||
if player.current.title == "Unknown title":
|
if player.current.title == "Unknown title":
|
||||||
description = "{}".format(query.track.to_string_hidden())
|
description = "{}".format(query.track.to_string_hidden())
|
||||||
@ -1545,9 +1536,8 @@ class Audio(commands.Cog):
|
|||||||
int((datetime.datetime.utcnow() - connect_start).total_seconds())
|
int((datetime.datetime.utcnow() - connect_start).total_seconds())
|
||||||
)
|
)
|
||||||
try:
|
try:
|
||||||
if any(
|
query = dataclasses.Query.process_input(p.current.uri)
|
||||||
x in p.current.uri for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]
|
if query.is_local:
|
||||||
):
|
|
||||||
if p.current.title == "Unknown title":
|
if p.current.title == "Unknown title":
|
||||||
current_title = localtracks.LocalPath(p.current.uri).to_string_hidden()
|
current_title = localtracks.LocalPath(p.current.uri).to_string_hidden()
|
||||||
msg += "{} [`{}`]: **{}**\n".format(
|
msg += "{} [`{}`]: **{}**\n".format(
|
||||||
@ -1616,7 +1606,8 @@ class Audio(commands.Cog):
|
|||||||
bump_song = player.queue[bump_index]
|
bump_song = player.queue[bump_index]
|
||||||
player.queue.insert(0, bump_song)
|
player.queue.insert(0, bump_song)
|
||||||
removed = player.queue.pop(index)
|
removed = player.queue.pop(index)
|
||||||
if any(x in removed.uri for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]):
|
query = dataclasses.Query.process_input(removed.uri)
|
||||||
|
if query.is_local:
|
||||||
localtrack = dataclasses.LocalPath(removed.uri)
|
localtrack = dataclasses.LocalPath(removed.uri)
|
||||||
if removed.title != "Unknown title":
|
if removed.title != "Unknown title":
|
||||||
description = "**{} - {}**\n{}".format(
|
description = "**{} - {}**\n{}".format(
|
||||||
@ -2186,9 +2177,8 @@ class Audio(commands.Cog):
|
|||||||
dur = "LIVE"
|
dur = "LIVE"
|
||||||
else:
|
else:
|
||||||
dur = lavalink.utils.format_time(player.current.length)
|
dur = lavalink.utils.format_time(player.current.length)
|
||||||
if any(
|
query = dataclasses.Query.process_input(player.current.uri)
|
||||||
x in player.current.uri for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]
|
if query.is_local:
|
||||||
):
|
|
||||||
if not player.current.title == "Unknown title":
|
if not player.current.title == "Unknown title":
|
||||||
song = "**{track.author} - {track.title}**\n{uri}\n"
|
song = "**{track.author} - {track.title}**\n{uri}\n"
|
||||||
else:
|
else:
|
||||||
@ -2200,10 +2190,7 @@ class Audio(commands.Cog):
|
|||||||
song = song.format(
|
song = song.format(
|
||||||
track=player.current,
|
track=player.current,
|
||||||
uri=dataclasses.LocalPath(player.current.uri).to_string_hidden()
|
uri=dataclasses.LocalPath(player.current.uri).to_string_hidden()
|
||||||
if any(
|
if dataclasses.Query.process_input(player.current.uri).is_local
|
||||||
x in player.current.uri
|
|
||||||
for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]
|
|
||||||
)
|
|
||||||
else player.current.uri,
|
else player.current.uri,
|
||||||
arrow=arrow,
|
arrow=arrow,
|
||||||
pos=pos,
|
pos=pos,
|
||||||
@ -2314,7 +2301,8 @@ class Audio(commands.Cog):
|
|||||||
|
|
||||||
if not player.current:
|
if not player.current:
|
||||||
return await self._embed_msg(ctx, _("Nothing playing."))
|
return await self._embed_msg(ctx, _("Nothing playing."))
|
||||||
if any(x in player.current.uri for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]):
|
query = dataclasses.Query.process_input(player.current.uri)
|
||||||
|
if query.is_local:
|
||||||
query = dataclasses.Query.process_input(player.current.uri)
|
query = dataclasses.Query.process_input(player.current.uri)
|
||||||
if player.current.title == "Unknown title":
|
if player.current.title == "Unknown title":
|
||||||
description = "{}".format(query.track.to_string_hidden())
|
description = "{}".format(query.track.to_string_hidden())
|
||||||
@ -2966,9 +2954,8 @@ class Audio(commands.Cog):
|
|||||||
return await self._embed_msg(
|
return await self._embed_msg(
|
||||||
ctx, _("Nothing found. Check your Lavalink logs for details.")
|
ctx, _("Nothing found. Check your Lavalink logs for details.")
|
||||||
)
|
)
|
||||||
if any(
|
query = dataclasses.Query.process_input(single_track.uri)
|
||||||
x in single_track.uri for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]
|
if query.is_local:
|
||||||
):
|
|
||||||
if single_track.title != "Unknown title":
|
if single_track.title != "Unknown title":
|
||||||
description = "**{} - {}**\n{}".format(
|
description = "**{} - {}**\n{}".format(
|
||||||
single_track.author,
|
single_track.author,
|
||||||
@ -4005,7 +3992,7 @@ class Audio(commands.Cog):
|
|||||||
for track in playlist.tracks:
|
for track in playlist.tracks:
|
||||||
track_idx = track_idx + 1
|
track_idx = track_idx + 1
|
||||||
query = dataclasses.Query.process_input(track["info"]["uri"])
|
query = dataclasses.Query.process_input(track["info"]["uri"])
|
||||||
if any(x in str(query) for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]):
|
if query.is_local:
|
||||||
if track["info"]["title"] != "Unknown title":
|
if track["info"]["title"] != "Unknown title":
|
||||||
msg += "`{}.` **{} - {}**\n{}{}\n".format(
|
msg += "`{}.` **{} - {}**\n{}{}\n".format(
|
||||||
track_idx,
|
track_idx,
|
||||||
@ -4504,7 +4491,8 @@ class Audio(commands.Cog):
|
|||||||
):
|
):
|
||||||
log.debug(f"Query is not allowed in {ctx.guild} ({ctx.guild.id})")
|
log.debug(f"Query is not allowed in {ctx.guild} ({ctx.guild.id})")
|
||||||
continue
|
continue
|
||||||
if any(x in track.uri for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]):
|
query = dataclasses.Query.process_input(track.uri)
|
||||||
|
if query.is_local:
|
||||||
local_path = dataclasses.LocalPath(track.uri)
|
local_path = dataclasses.LocalPath(track.uri)
|
||||||
if not await self._localtracks_check(ctx):
|
if not await self._localtracks_check(ctx):
|
||||||
pass
|
pass
|
||||||
@ -5185,10 +5173,9 @@ class Audio(commands.Cog):
|
|||||||
player.queue.insert(0, bump_song)
|
player.queue.insert(0, bump_song)
|
||||||
player.queue.pop(queue_len)
|
player.queue.pop(queue_len)
|
||||||
await player.skip()
|
await player.skip()
|
||||||
if any(
|
query = dataclasses.Query.process_input(player.current.uri)
|
||||||
x in player.current.uri for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]
|
if query.is_local:
|
||||||
):
|
|
||||||
query = dataclasses.Query.process_input(player.current.uri)
|
|
||||||
if player.current.title == "Unknown title":
|
if player.current.title == "Unknown title":
|
||||||
description = "{}".format(query.track.to_string_hidden())
|
description = "{}".format(query.track.to_string_hidden())
|
||||||
else:
|
else:
|
||||||
@ -5237,10 +5224,10 @@ class Audio(commands.Cog):
|
|||||||
dur = "LIVE"
|
dur = "LIVE"
|
||||||
else:
|
else:
|
||||||
dur = lavalink.utils.format_time(player.current.length)
|
dur = lavalink.utils.format_time(player.current.length)
|
||||||
if any(
|
|
||||||
x in player.current.uri
|
query = dataclasses.Query.process_input(player.current)
|
||||||
for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]
|
|
||||||
):
|
if query.is_local:
|
||||||
if player.current.title != "Unknown title":
|
if player.current.title != "Unknown title":
|
||||||
song = "**{track.author} - {track.title}**\n{uri}\n"
|
song = "**{track.author} - {track.title}**\n{uri}\n"
|
||||||
else:
|
else:
|
||||||
@ -5252,10 +5239,7 @@ class Audio(commands.Cog):
|
|||||||
song = song.format(
|
song = song.format(
|
||||||
track=player.current,
|
track=player.current,
|
||||||
uri=dataclasses.LocalPath(player.current.uri).to_string_hidden()
|
uri=dataclasses.LocalPath(player.current.uri).to_string_hidden()
|
||||||
if any(
|
if dataclasses.Query.process_input(player.current.uri).is_local
|
||||||
x in player.current.uri
|
|
||||||
for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]
|
|
||||||
)
|
|
||||||
else player.current.uri,
|
else player.current.uri,
|
||||||
arrow=arrow,
|
arrow=arrow,
|
||||||
pos=pos,
|
pos=pos,
|
||||||
@ -5327,15 +5311,15 @@ class Audio(commands.Cog):
|
|||||||
else:
|
else:
|
||||||
dur = lavalink.utils.format_time(player.current.length)
|
dur = lavalink.utils.format_time(player.current.length)
|
||||||
|
|
||||||
if player.current.is_stream:
|
query = dataclasses.Query.process_input(player.current)
|
||||||
|
|
||||||
|
if query.is_stream:
|
||||||
queue_list += _("**Currently livestreaming:**\n")
|
queue_list += _("**Currently livestreaming:**\n")
|
||||||
queue_list += "**[{current.title}]({current.uri})**\n".format(current=player.current)
|
queue_list += "**[{current.title}]({current.uri})**\n".format(current=player.current)
|
||||||
queue_list += _("Requested by: **{user}**").format(user=player.current.requester)
|
queue_list += _("Requested by: **{user}**").format(user=player.current.requester)
|
||||||
queue_list += f"\n\n{arrow}`{pos}`/`{dur}`\n\n"
|
queue_list += f"\n\n{arrow}`{pos}`/`{dur}`\n\n"
|
||||||
|
|
||||||
elif any(
|
elif query.is_local:
|
||||||
x in player.current.uri for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]
|
|
||||||
):
|
|
||||||
if player.current.title != "Unknown title":
|
if player.current.title != "Unknown title":
|
||||||
queue_list += "\n".join(
|
queue_list += "\n".join(
|
||||||
(
|
(
|
||||||
@ -5371,7 +5355,9 @@ class Audio(commands.Cog):
|
|||||||
track_title = track.title
|
track_title = track.title
|
||||||
req_user = track.requester
|
req_user = track.requester
|
||||||
track_idx = i + 1
|
track_idx = i + 1
|
||||||
if any(x in track.uri for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]):
|
query = dataclasses.Query.process_input(track)
|
||||||
|
|
||||||
|
if query.is_local:
|
||||||
if track.title == "Unknown title":
|
if track.title == "Unknown title":
|
||||||
queue_list += f"`{track_idx}.` " + ", ".join(
|
queue_list += f"`{track_idx}.` " + ", ".join(
|
||||||
(
|
(
|
||||||
@ -5686,7 +5672,8 @@ class Audio(commands.Cog):
|
|||||||
)
|
)
|
||||||
index -= 1
|
index -= 1
|
||||||
removed = player.queue.pop(index)
|
removed = player.queue.pop(index)
|
||||||
if any(x in removed.uri for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]):
|
query = dataclasses.Query.process_input(removed.uri)
|
||||||
|
if query.is_local:
|
||||||
local_path = dataclasses.LocalPath(removed.uri).to_string_hidden()
|
local_path = dataclasses.LocalPath(removed.uri).to_string_hidden()
|
||||||
if removed.title == "Unknown title":
|
if removed.title == "Unknown title":
|
||||||
removed_title = local_path
|
removed_title = local_path
|
||||||
@ -5916,9 +5903,8 @@ class Audio(commands.Cog):
|
|||||||
except IndexError:
|
except IndexError:
|
||||||
search_choice = tracks[-1]
|
search_choice = tracks[-1]
|
||||||
try:
|
try:
|
||||||
if any(
|
query = dataclasses.Query.process_input(search_choice.uri)
|
||||||
x in search_choice.uri for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]
|
if query.is_local:
|
||||||
):
|
|
||||||
|
|
||||||
localtrack = dataclasses.LocalPath(search_choice.uri)
|
localtrack = dataclasses.LocalPath(search_choice.uri)
|
||||||
if search_choice.title != "Unknown title":
|
if search_choice.title != "Unknown title":
|
||||||
@ -5996,7 +5982,8 @@ class Audio(commands.Cog):
|
|||||||
if search_track_num == 0:
|
if search_track_num == 0:
|
||||||
search_track_num = 5
|
search_track_num = 5
|
||||||
try:
|
try:
|
||||||
if any(x in track.uri for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"]):
|
query = dataclasses.Query.process_input(track.uri)
|
||||||
|
if query.is_local:
|
||||||
search_list += "`{0}.` **{1}**\n[{2}]\n".format(
|
search_list += "`{0}.` **{1}**\n[{2}]\n".format(
|
||||||
search_track_num,
|
search_track_num,
|
||||||
track.title,
|
track.title,
|
||||||
@ -6009,10 +5996,7 @@ class Audio(commands.Cog):
|
|||||||
except AttributeError:
|
except AttributeError:
|
||||||
# query = Query.process_input(track)
|
# query = Query.process_input(track)
|
||||||
track = dataclasses.Query.process_input(track)
|
track = dataclasses.Query.process_input(track)
|
||||||
if (
|
if track.is_local and command != "search":
|
||||||
any(x in str(track) for x in [f"{os.sep}localtracks", f"localtracks{os.sep}"])
|
|
||||||
and command != "search"
|
|
||||||
):
|
|
||||||
search_list += "`{}.` **{}**\n".format(
|
search_list += "`{}.` **{}**\n".format(
|
||||||
search_track_num, track.to_string_user()
|
search_track_num, track.to_string_user()
|
||||||
)
|
)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user