api: `audit-log` endpoint does not work with bot tokens

(#245) Bug Fixed api

Thread

Comment by @pekempy
RexSystem 1 vote originally by @pekempy on GitHub OP
Looking through how things are handled, it seems the audit-log endpoint uses an auth mode that explicitly disallows bot users.
I wonder if there's any reason for this, given that we can granuarly set permissions to grant a bot access to it