color nsfw channels

This commit is contained in:
ouwou
2021-07-20 17:55:03 -04:00
parent d20a822fdb
commit a4d0cd9612
6 changed files with 39 additions and 13 deletions

View File

@@ -43,6 +43,10 @@ void ChannelData::update_from_json(const nlohmann::json &j) {
JS_RD("last_pin_timestamp", LastPinTimestamp);
}
bool ChannelData::NSFW() const {
return IsNSFW.has_value() && *IsNSFW;
}
std::optional<PermissionOverwrite> ChannelData::GetOverwrite(Snowflake id) const {
return Abaddon::Get().GetDiscordClient().GetPermissionOverwrite(ID, id);
}