D++ (DPP)
C++ Discord API Bot Library
dpp::audit_extra Struct Reference

Extra information for an audit log entry. More...

#include <auditlog.h>

+ Collaboration diagram for dpp::audit_extra:

Public Attributes

std::string automod_rule_name
 Name of the Auto Moderation rule that was triggered. More...
 
std::string automod_rule_trigger_type
 Trigger type of the Auto Moderation rule that was triggered. More...
 
std::string delete_member_days
 number of days after which inactive members were kicked More...
 
std::string members_removed
 number of members removed by the prune More...
 
snowflake channel_id
 channel in which the entities were targeted More...
 
snowflake message_id
 id of the message that was targeted More...
 
std::string count
 number of entities that were targeted More...
 
snowflake id
 id of the overwritten entity More...
 
std::string type
 type of overwritten entity - "0" for "role" or "1" for "member" More...
 
std::string role_name
 name of the role if type is "0" (not present if type is "1") More...
 
snowflake application_id
 ID of the app whose permissions were targeted. More...
 

Detailed Description

Extra information for an audit log entry.

Member Data Documentation

◆ application_id

snowflake dpp::audit_extra::application_id

ID of the app whose permissions were targeted.

◆ automod_rule_name

std::string dpp::audit_extra::automod_rule_name

Name of the Auto Moderation rule that was triggered.

◆ automod_rule_trigger_type

std::string dpp::audit_extra::automod_rule_trigger_type

Trigger type of the Auto Moderation rule that was triggered.

◆ channel_id

snowflake dpp::audit_extra::channel_id

channel in which the entities were targeted

◆ count

std::string dpp::audit_extra::count

number of entities that were targeted

◆ delete_member_days

std::string dpp::audit_extra::delete_member_days

number of days after which inactive members were kicked

◆ id

snowflake dpp::audit_extra::id

id of the overwritten entity

◆ members_removed

std::string dpp::audit_extra::members_removed

number of members removed by the prune

◆ message_id

snowflake dpp::audit_extra::message_id

id of the message that was targeted

◆ role_name

std::string dpp::audit_extra::role_name

name of the role if type is "0" (not present if type is "1")

◆ type

std::string dpp::audit_extra::type

type of overwritten entity - "0" for "role" or "1" for "member"

D++ Library version 10.0.35D++ Library version 10.0.34D++ Library version 10.0.33D++ Library version 10.0.32D++ Library version 10.0.31D++ Library version 10.0.30D++ Library version 10.0.29D++ Library version 10.0.28D++ Library version 10.0.27D++ Library version 10.0.26D++ Library version 10.0.25D++ Library version 10.0.24D++ Library version 10.0.23D++ Library version 10.0.22D++ Library version 10.0.21D++ Library version 10.0.20D++ Library version 10.0.19D++ Library version 10.0.18D++ Library version 10.0.17D++ Library version 10.0.16D++ Library version 10.0.15D++ Library version 10.0.14D++ Library version 10.0.13D++ Library version 10.0.12D++ Library version 10.0.11D++ Library version 10.0.10D++ Library version 10.0.9D++ Library version 10.0.8D++ Library version 10.0.7D++ Library version 10.0.6D++ Library version 10.0.5D++ Library version 10.0.4D++ Library version 10.0.3D++ Library version 10.0.2D++ Library version 10.0.1D++ Library version 10.0.0D++ Library version 9.0.19D++ Library version 9.0.18D++ Library version 9.0.17D++ Library version 9.0.16D++ Library version 9.0.15D++ Library version 9.0.14D++ Library version 9.0.13D++ Library version 9.0.12D++ Library version 9.0.11D++ Library version 9.0.10D++ Library version 9.0.9D++ Library version 9.0.8D++ Library version 9.0.7D++ Library version 9.0.6D++ Library version 9.0.5D++ Library version 9.0.4D++ Library version 9.0.3D++ Library version 9.0.2D++ Library version 9.0.1D++ Library version 9.0.0D++ Library version 1.0.2D++ Library version 1.0.1D++ Library version 1.0.0