Closed itsTheFae closed 5 months ago
EXTENSIVE TESTING PENDING.
Using directly from branch, seems to be working well 👍
Fine to merge IMO if it works.
I have not seen any total show stoppers while using it myself. If folks are OK with it in this state I'm OK with this being merged whenever.
dev
branch (the latest developmental version), and this pull request is targeting that branch as a baseDescription
This PR includes a complete overhaul of ytdl information extraction and updates bits that directly interact with extracted info. The primary focus of this PR is to increase speed of the bot when processing playlists, but several changes are included.
A full list of noteworthy changes:
shuffleplay
to shuffle playlist entries before they are queued.pldump
generated files.pldump
command to send file to invoking channel if DM fails.YtdlResponseDict
to act as a typed interface to the variable data of ytdl extractors.This update does not include complete i18n or entirely consistent UI (embed vs message) content.
That aside, It should be ready for extensive testing.
Related issues (if applicable)
Potentially closes: #2376 #2375 #1587 and #1462