This is now possible. You can create a ServiceAccount: Understand service accounts | Atlassian Support
You do not need to pay an extra license for a ServiceAccount.
This ServiceAccount can use the API and you can create an API Token for it.
The REST API documentation shows what API token scopes you need per API endpoint: The Jira Software Cloud REST API
Why do you think you want to create a 'bot account?
What would it be for?
If you want to automate stuff, then you could use automation or a scripting app to do it, which have their own user accounts built in, and can be run as specified users, so you don't need a 'bot user.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.