@ryker python is easy-peasy. It's got a massive lib community that makes stitching things together easy. Lovely to write in too. That's it, if the CLI still doesn't support my instance by this weekend I'll take it on.
@ino got the CLI working. I set up a client id and access token through the Mastodon.py api package and plugged them into the tootstream script file. Then just changed the default base api URL in the Mastodon.py package to mastodon.xyz. Then I ran the tootstream cli again, and we’re live 😄