Skip to main content

SleepyDiscord::ServerMembersRequest

Public Functions Documentation​

function ServerMembersRequest​

ServerMembersRequest() =default

function ServerMembersRequest​

ServerMembersRequest(
const json::Value & json
)

function ServerMembersRequest​

inline ServerMembersRequest(
const nonstd::string_view & json
)

function std::make_tuple​

JSONStructStart std::make_tuple(
json::pair &::, "", ::REQUIRIED_FIELD ,
json::pair< json::OptionalTypeHelper > &::, "", ::OPTIONAL_FIELD ,
json::pair &::, "", ::REQUIRIED_FIELD ,
json::pair &::, "", ::OPTIONAL_FIELD ,
json::pair< json::ContainerTypeHelper > &::, "", ::OPTIONAL_FIELD ,
json::pair &::, "", ::OPTIONAL_FIELD
)

Public Attributes Documentation​

variable serverID​

Snowflake< Server > serverID;

variable query​

tl::optional< std::string > query;

variable limit​

int limit = 0;

variable presence​

bool presence = false;

variable userIDs​

std::vector< Snowflake< User > > userIDs;

variable nonce​

std::string nonce;

Updated on 13 April 2022 at 18:39:59 UTC