From 4ec72135063f0f200f3b7250504eee8bd83c2f02 Mon Sep 17 00:00:00 2001 From: CapnS Date: Thu, 21 Mar 2019 12:57:54 -0500 Subject: Added functionality to edit user settings Changing docs to fit other parts of the lib Co-Authored-By: CapnS <38225872+CapnS@users.noreply.github.com> Removing Type Checking Made all of Rapptz's suggested changes Removing imports that are no longer needed --- discord/enums.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'discord/enums.py') diff --git a/discord/enums.py b/discord/enums.py index ab049e2d..9111c373 100644 --- a/discord/enums.py +++ b/discord/enums.py @@ -30,7 +30,7 @@ __all__ = ['ChannelType', 'MessageType', 'VoiceRegion', 'SpeakingState', 'VerificationLevel', 'ContentFilter', 'Status', 'DefaultAvatar', 'RelationshipType', 'AuditLogAction', 'AuditLogActionCategory', 'UserFlags', 'ActivityType', 'HypeSquadHouse', 'NotificationLevel', - 'PremiumType'] + 'PremiumType', 'UserContentFilter', 'FriendFlags', 'Theme'] class ChannelType(Enum): text = 0 @@ -107,6 +107,22 @@ class ContentFilter(IntEnum): def __str__(self): return self.name +class UserContentFilter(IntEnum): + disabled = 0 + friends = 1 + all_messages = 2 + +class FriendFlags(Enum): + noone = 0 + mutual_guilds = 1 + mutual_friends = 2 + guild_and_friends = 3 + everyone = 4 + +class Theme(Enum): + light = 'light' + dark = 'dark' + class Status(Enum): online = 'online' offline = 'offline' -- cgit v1.2.3