BeeBS now publishes the latest 20 messages as an RTTY/ITTY feed. It's updated nightly
(manually at the moment until I write the cron job).
You can access the feed at https://beebs.ddns.net/rtty
I've experimented with a few different codecs and found 64k MP3 seems to work well.
I initally wanted to use OGG but had no luck in decoding the stream (if you know how
to do this please let me know). A python script scrapes the last 20 message
files (not including private messages or email), concatinates them in to a single text
file which is then piped in to minimodem using:
cat recent.txt | minimodem --tx rtty -a -b 45.45 -f recent.wav
The output of this is then converted using FFMPEG:
ffmpeg -i recent.wav -c:a libmp3lame -b:a 64k recent.mp3
On linux to listen open minimodem
minimodem --rx --auto-carrier rtty
Then open the stream.
Or if you're feeling fancy an all in one:
curl -s http://beebs.ddns.net/rtty | lame --decode --quiet --mp3input - -\
| minimodem --rx rtty -f - --auto-carrier