Invalid client when trying to get oauth token ( for application)

is there not some simple way to get an oauth token for my chatbot?

I don’t understand this auth flow.

example, if i want my oauth token for discord I just got to https://discord.com/developers/applications/

and grab it there… this seems overly complicated