#include <integration.h>
Represents an integration within a dpp::guild
◆ integration()
dpp::integration::integration |
( |
| ) |
|
◆ ~integration()
dpp::integration::~integration |
( |
| ) |
|
◆ build_json()
std::string dpp::integration::build_json |
( |
| ) |
const |
Build a json string from this object.
- Returns
- JSON string of the object
◆ emoticons_enabled()
bool dpp::integration::emoticons_enabled |
( |
| ) |
const |
True if emoticons are enabled
◆ expiry_kicks_user()
bool dpp::integration::expiry_kicks_user |
( |
| ) |
const |
True if expiring kicks the user
◆ fill_from_json()
Read class values from json object
- Parameters
-
j | A json object to read from |
- Returns
- A reference to self
◆ is_enabled()
bool dpp::integration::is_enabled |
( |
| ) |
const |
True if integration is enabled
◆ is_revoked()
bool dpp::integration::is_revoked |
( |
| ) |
const |
◆ is_syncing()
bool dpp::integration::is_syncing |
( |
| ) |
const |
◆ account_id
std::string dpp::integration::account_id |
◆ account_name
std::string dpp::integration::account_name |
◆ app
◆ expire_grace_period
uint32_t dpp::integration::expire_grace_period |
◆ flags
uint8_t dpp::integration::flags |
◆ id
◆ name
std::string dpp::integration::name |
◆ role_id
◆ subscriber_count
uint32_t dpp::integration::subscriber_count |
◆ synced_at
time_t dpp::integration::synced_at |
◆ type
◆ user_id