From d78fde45d49e298016e87fcec203a9877348428b Mon Sep 17 00:00:00 2001 From: ouwou <26526779+ouwou@users.noreply.github.com> Date: Tue, 26 Jan 2021 17:02:05 -0500 Subject: make status indicator colors customizable --- discord/activity.hpp | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'discord/activity.hpp') diff --git a/discord/activity.hpp b/discord/activity.hpp index 2cbd5ce..b50d176 100644 --- a/discord/activity.hpp +++ b/discord/activity.hpp @@ -12,6 +12,20 @@ enum class PresenceStatus : uint8_t { DND, }; +constexpr inline const char *GetPresenceString(PresenceStatus s) { + switch (s) { + case PresenceStatus::Online: + return "online"; + case PresenceStatus::Offline: + return "offline"; + case PresenceStatus::Idle: + return "idle"; + case PresenceStatus::DND: + return "dnd"; + } + return ""; +} + enum class ActivityType : int { Game = 0, Streaming = 1, -- cgit v1.2.3