mirror of
https://github.com/migatu/conjurer.git
synced 2026-07-15 22:32:10 +00:00
Added playlist display
This commit is contained in:
@@ -966,6 +966,7 @@ async def zagraj_mi_kawalek(ctx, arg=None):
|
|||||||
|
|
||||||
@client.command()
|
@client.command()
|
||||||
async def zrob_mi_plejliste(ctx, *arg):
|
async def zrob_mi_plejliste(ctx, *arg):
|
||||||
|
reply = "Wygenerowana plejlista:\n"
|
||||||
async with ctx.typing():
|
async with ctx.typing():
|
||||||
logger.info("Zaczynam szukać timestamp {}".format(datetime.now()))
|
logger.info("Zaczynam szukać timestamp {}".format(datetime.now()))
|
||||||
search_time_glob = datetime.now()
|
search_time_glob = datetime.now()
|
||||||
@@ -977,27 +978,36 @@ async def zrob_mi_plejliste(ctx, *arg):
|
|||||||
datetime.now(), datetime.now() - search_time_glob
|
datetime.now(), datetime.now() - search_time_glob
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
index = 1
|
||||||
if file:
|
if file:
|
||||||
for plik in file:
|
for plik in file:
|
||||||
global MUZYKA
|
global MUZYKA
|
||||||
MUZYKA["queue"].insert(0, plik[1])
|
MUZYKA["queue"].insert(0, plik[1])
|
||||||
MUZYKA["requestor"].insert(0, ctx.author)
|
MUZYKA["requestor"].insert(0, ctx.author)
|
||||||
metadata = eyed3.load(plik[1])
|
metadata = eyed3.load(plik[1])
|
||||||
reply = "Dodałem do playlisty {} z prywatnej kolekcji Hammera.".format(
|
|
||||||
plik[1]
|
|
||||||
)
|
|
||||||
if metadata.tag.title:
|
if metadata.tag.title:
|
||||||
reply = "Dodałem do playlisty kawalek {}".format(metadata.tag.title)
|
reply += "{} {}".format(index, metadata.tag.title)
|
||||||
|
else:
|
||||||
|
reply += "{}. {} z prywatnej kolekcji Hammera.".format(index,
|
||||||
|
plik[1]
|
||||||
|
)
|
||||||
|
|
||||||
if metadata.tag.artist:
|
if metadata.tag.artist:
|
||||||
reply += " wykonawcy {}".format(metadata.tag.artist)
|
reply += " wykonawcy {}".format(metadata.tag.artist)
|
||||||
if metadata.tag.album:
|
if metadata.tag.album:
|
||||||
reply += " z albumu {}".format(metadata.tag.album)
|
reply += " z albumu {}".format(metadata.tag.album)
|
||||||
reply += " z prywatnej kolekcji Hammera i na Twoją specjalną rpośbę."
|
if metadata.tag.title:
|
||||||
await ctx.reply(reply)
|
reply += " z prywatnej kolekcji Hammera i na Twoją specjalną rpośbę.\n"
|
||||||
|
index+=1
|
||||||
|
if len(reply) > 1800:
|
||||||
|
await ctx.reply(reply)
|
||||||
|
reply = ""
|
||||||
else:
|
else:
|
||||||
await ctx.reply(
|
await ctx.reply(
|
||||||
"Obawiam się że nie mogę nic znaleźć u siebie. Spróbuj komendy '$dej_co_ze_spotifaja' jeśli masz link"
|
"Obawiam się że nie mogę nic znaleźć u siebie. Spróbuj komendy '$dej_co_ze_spotifaja' jeśli masz link"
|
||||||
)
|
)
|
||||||
|
await ctx.reply(reply)
|
||||||
|
logger.info("Plejlista zrobiona")
|
||||||
|
|
||||||
|
|
||||||
@client.command()
|
@client.command()
|
||||||
|
|||||||
Reference in New Issue
Block a user