Proper authentication method for a server application that runs as my own Twitch account?

@ryancole this ^, but app access token can give you better rate limiting, if that’s a concern for you, so app access token would work for you here.