Scroll down for summary
What's new?

You've been asking for it for a while.. here it is!


Simply provide the Result List field a list made up of text
As for what Autocompletion is, it's a way to dynamically provide parameter options.


Cloud Backups have made a comeback!
A quite-needed redesign!
Current

Old


Send Webhook messages with custom avatar URLs and nicknames!
How was this not a thing already?


Find somebody by their username - easily!
Seriously, how was this not a feature already?


Foolproofed YouTube actions
warning: nerd topic ahead
Story
YouTube felt like pushing out a funny experiment that requires a real browser to fetch music.
That's because they started requiring a "po_token" to access any MP3 resource.
Personally, I have to thank the YouTube.JS community for being responsive and instantly coming out with patches for YouTube's dumb decisions
Now, users have two options: to, or not to, generate a token.
If they choose not to, BMD will emulate an iOS client. (Faster since there's no token requirements)
If they choose to, BMD will emulate a web client. (Slower since it has to retrieve a PO token)

Obviously, the web version will be slower, but it'll have fewer cutoffs.
This was one heck of a ride - BMD has to simulate a headless browser, it has to go to an embedded video, get the PO token from there, pass the PO token over to the play command, that has to decide if it was overused and might get blocked and request a new one or if it can use the provided one.
(it took me two entire days to fix YouTube stuff)
As for what the PO token is.. I have no idea. It's tied to the visitor data, so it's certainly something that verifies that you're using a real YouTube client (but.. it's pointless, anyone can emulate a web browser 🤡)
Summary
- Added autocompletion in parameters
- Redesigned cloud backups
- Added a new "Find Member" action
- Updated Send Message to Webhook with custom avatar URL and name fields
- Foolproofed YouTube Actions (because YouTube's acting like a big fool lately)
