mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-11-07 03:38:53 -05:00
[Audio] Set cwd for localtracks on playlist start (#2534)
This commit is contained in:
parent
b3850f6bb7
commit
d786103d8d
@ -815,8 +815,11 @@ class Audio(commands.Cog):
|
|||||||
f for f in os.listdir(os.getcwd()) if not os.path.isfile(f) if f == "localtracks"
|
f for f in os.listdir(os.getcwd()) if not os.path.isfile(f) if f == "localtracks"
|
||||||
)
|
)
|
||||||
if not localtracks_folder:
|
if not localtracks_folder:
|
||||||
await self._embed_msg(ctx, _("No localtracks folder."))
|
if ctx.invoked_with == "start":
|
||||||
return False
|
return False
|
||||||
|
else:
|
||||||
|
await self._embed_msg(ctx, _("No localtracks folder."))
|
||||||
|
return False
|
||||||
else:
|
else:
|
||||||
return True
|
return True
|
||||||
|
|
||||||
@ -1831,6 +1834,8 @@ class Audio(commands.Cog):
|
|||||||
player = lavalink.get_player(ctx.guild.id)
|
player = lavalink.get_player(ctx.guild.id)
|
||||||
for track in playlists[playlist_name]["tracks"]:
|
for track in playlists[playlist_name]["tracks"]:
|
||||||
if track["info"]["uri"].startswith("localtracks/"):
|
if track["info"]["uri"].startswith("localtracks/"):
|
||||||
|
if not await self._localtracks_check(ctx):
|
||||||
|
pass
|
||||||
if not os.path.isfile(track["info"]["uri"]):
|
if not os.path.isfile(track["info"]["uri"]):
|
||||||
continue
|
continue
|
||||||
if maxlength > 0:
|
if maxlength > 0:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user