From d97d87be280e36bacf0fe4f820be79691d11d0a1 Mon Sep 17 00:00:00 2001 From: Robert Rudman Date: Fri, 30 Nov 2018 16:43:45 +1100 Subject: [PATCH] Add a few more descriptions to event types. TimeBreak appears to be related to the time gap displays and monologues. Wasn't able to see that event after an hour of inactivity, however. Kicks display a notification to room owners and mods, but unsure whether the event is GlobalNotification or UserNotification. --- SharpExchange/Chat/Events/EventType.cs | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/SharpExchange/Chat/Events/EventType.cs b/SharpExchange/Chat/Events/EventType.cs index 2e6a327..78c5904 100644 --- a/SharpExchange/Chat/Events/EventType.cs +++ b/SharpExchange/Chat/Events/EventType.cs @@ -38,12 +38,12 @@ public enum EventType MessageStarToggled = 6, /// - /// No idea. + /// No idea. Browser simply logs the content of this event. /// DebugMessage = 7, /// - /// The current account has been mentioned (@Username) in a message. + /// The current account has been mentioned (@Username) in a message. May originate from another room. /// UserMentioned = 8, @@ -70,12 +70,13 @@ public enum EventType ModeratorFlag = 12, /// - /// No idea. + /// User is ignored or un-ignored. /// UserSettingsChanged = 13, /// - /// No idea. + /// Notifications displayed as a banner in a room. Does not include room invitations. + /// For example, room events starting. /// GlobalNotification = 14, @@ -85,7 +86,7 @@ public enum EventType UserAccessLevelChanged = 15, /// - /// No idea. + /// Not sure which events trigger this. Behaves the same as GlobalNotification in the web browser. /// UserNotification = 16, @@ -95,7 +96,7 @@ public enum EventType RoomInvitation = 17, /// - /// Someone has posted a direct reply to a message posted by this account. + /// Someone has posted a direct reply to a message posted by this account. May originate from another room. /// MessageReply = 18, @@ -115,7 +116,7 @@ public enum EventType TimeBreak = 21, /// - /// No idea. + /// New item in the room's feed ticker received. /// FeedTicker = 22,