@penny@iris Good news: I figured out how to scrobble to fedi
Bad news: So far the only way is a shell script that works with mpd / mpc.
TOKEN=$(cat $HOME/shell/mpd-scrobble/token.txt)
TITLE=$(mpc current -f %title%)
ARTIST=$(mpc current -f %artist%)
ALBUM=$(mpc current -f %album%)
INSTANCE="shitposter.world"
curl -s -X POST \
-d "title=$TITLE " \
-d "album=$ALBUM " \
-d "artist=$ARTIST " \
-H 'Authorization: Bearer '$TOKEN \
https://$INSTANCE/api/v1/pleroma/scrobble > /dev/null
If you want to test this and validate output, make sure to remove the /dev/null and the -s on curl. I have this execute whenever a song changes on ncmpcpp
@thegreatape@penny@iris I have an Elixir script that will watch what you're listening to on Plex and scrobble after the song has reached 50% play through