How do I create a bot user for my script to authenticate as?

I have a script using the jira python API wrapper to label and transition tickets. However, it authenticates with the username and token of one of our users, so update emails appear to be from that user rather than the script.

I’m a jira admin but there is no option to create new users, only to import users. I could ask my CTO to create a email account for the script and import that as a new user in Jira, but that seems kinda silly. Is that the only option? Is there any other way I could run the script under a distinct user?