Resources¶
audit_log
¶
AuditLog
dataclass
¶
Bases: BaseResource
flowchart TD
scurrypy.resources.audit_log.AuditLog[AuditLog]
scurrypy.resources.base_resource.BaseResource[BaseResource]
scurrypy.resources.base_resource.BaseResource --> scurrypy.resources.audit_log.AuditLog
click scurrypy.resources.audit_log.AuditLog href "" "scurrypy.resources.audit_log.AuditLog"
click scurrypy.resources.base_resource.BaseResource href "" "scurrypy.resources.base_resource.BaseResource"
Represents an audit log resource.
fetch
async
¶
Fetch an audit log.
Permissions
Requires VIEW_AUDIT_LOG
Parameters:
-
guild_id(Snowflake) –ID of guild in which the audit log belongs
-
user_id(Snowflake, default:None) –entries from a specific user ID
-
action_type(AuditLogEventType, default:None) –entries for a specific audit log event
-
before(Snowflake, default:None) –entries with ID less than a specific audit log entry ID
-
after(Snowflake, default:None) –entries with ID greater than a specific audit log entry ID
-
limit(int, default:50) –Maximum number of entries. Defaults to 50. Range 1 - 100.
Returns:
-
JsonQuery–queried audit log