You can download entire channel with yt-dlp and save only audio with -x argument
Discussion
That would've been my suggestion as well.
This is the way, every other tool that is going to be recommended just uses yt-dlp under the hood
Exactly this! I would probably just get the opus stream and call it a day, but if you really need mp3 you will have to install ffmpeg together with yt-dlp.
Thank you, how do I run this as I don't have any expereience in running code and currently I am using a mac.
You should be able to install it with homebrew
Brew update; brew upgrade; brew install ffmpeg; brew install yt-dlp;
yt-dlp -x --audio-format mp3 'http://YouTube.com/yourchannel'