Open a new browser console (F12) in the Whatsapp Web chat room and run this code to download all available audios.
var prefix = "download";
function pad_with_zeroes(number, length) {
var my_string = '' + number;
while (my_string.length < length) {
my_string = '0' + my_string;
}
return my_string;
}
var elm = document.getElementsByTagName('audio');
for (var i = 0; i < elm.length; i++) {
var a = document.createElement('a');
document.body.appendChild(a);
a.href = elm[i].src;
var padNum = pad_with_zeroes(i, 6);
a.download = prefix + "-" + padNum + "-" + elm[i].src.substr(elm[i].src.lastIndexOf('/') + 1) + '.ogg';
a.click();
}
This will download all audio blocks that you can click on "Play". Be sure to scroll up to discover all audio blocks. If a block has the "Download" you need to download it first. Use the following code to automatically click on all "Download" buttons.
var elm = document.getElementsByClassName('btn-audio icon icon-audio-download');
for (var i = 0; i < elm.length; i++) {
elm[i].click();
}
Does this still work?