I have now a personal BlueSky account which means I'll soon have invite codes to create a version of the bot on BlueSky.
Here is some info on how to post on BlueSky using Python: https://atproto.com/blog/create-post
It would be interesting to add one or two hashtags to every tweet to identify the song being tweeted. For example:
They bought and sold you
#WhileMyGuitarGentlyWeeps #TheBeatles
This would require editing the lyrics.txt file to add a hashtag to every single line.
Another approach could be separate the lyrics in individual files for every song and randomly select a file and a line from a file to create the tweet and add the hashtag.