| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "POST"; | string IRestRequest.Method => "POST"; | ||||
| string IRestRequest.Endpoint => $"invite/{InviteId}"; | string IRestRequest.Endpoint => $"invite/{InviteId}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public string InviteId { get; set; } | public string InviteId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "POST"; | string IRestRequest.Method => "POST"; | ||||
| string IRestRequest.Endpoint => $"channels/{ChannelId}/messages/{MessageId}/ack"; | string IRestRequest.Endpoint => $"channels/{ChannelId}/messages/{MessageId}/ack"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong ChannelId { get; set; } | public ulong ChannelId { get; set; } | ||||
| public ulong MessageId { get; set; } | public ulong MessageId { get; set; } | ||||
| @@ -9,7 +9,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "PUT"; | string IRestRequest.Method => "PUT"; | ||||
| string IRestRequest.Endpoint => $"channels/{ChannelId}/permissions/{TargetId}"; | string IRestRequest.Endpoint => $"channels/{ChannelId}/permissions/{TargetId}"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong ChannelId { get; set; } | public ulong ChannelId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "PUT"; | string IRestRequest.Method => "PUT"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}/bans/{UserId}?delete-message-days={PruneDays}"; | string IRestRequest.Endpoint => $"guilds/{GuildId}/bans/{UserId}?delete-message-days={PruneDays}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| public ulong UserId { get; set; } | public ulong UserId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "POST"; | string IRestRequest.Method => "POST"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}/channels"; | string IRestRequest.Endpoint => $"guilds/{GuildId}/channels"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "POST"; | string IRestRequest.Method => "POST"; | ||||
| string IRestRequest.Endpoint => $"guilds"; | string IRestRequest.Endpoint => $"guilds"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| [JsonProperty("name")] | [JsonProperty("name")] | ||||
| public string Name { get; set; } | public string Name { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "POST"; | string IRestRequest.Method => "POST"; | ||||
| string IRestRequest.Endpoint => $"channels/{ChannelId}/invites"; | string IRestRequest.Endpoint => $"channels/{ChannelId}/invites"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong ChannelId { get; set; } | public ulong ChannelId { get; set; } | ||||
| @@ -9,7 +9,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "POST"; | string IRestRequest.Method => "POST"; | ||||
| string IRestRequest.Endpoint => $"users/@me/channels"; | string IRestRequest.Endpoint => $"users/@me/channels"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| [JsonProperty("recipient_id"), JsonConverter(typeof(LongStringConverter))] | [JsonProperty("recipient_id"), JsonConverter(typeof(LongStringConverter))] | ||||
| public ulong RecipientId { get; set; } | public ulong RecipientId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "POST"; | string IRestRequest.Method => "POST"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}/roles"; | string IRestRequest.Endpoint => $"guilds/{GuildId}/roles"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "DELETE"; | string IRestRequest.Method => "DELETE"; | ||||
| string IRestRequest.Endpoint => $"channels/{ChannelId}"; | string IRestRequest.Endpoint => $"channels/{ChannelId}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong ChannelId { get; set; } | public ulong ChannelId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "DELETE"; | string IRestRequest.Method => "DELETE"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}"; | string IRestRequest.Endpoint => $"guilds/{GuildId}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "DELETE"; | string IRestRequest.Method => "DELETE"; | ||||
| string IRestRequest.Endpoint => $"invite/{InviteCode}"; | string IRestRequest.Endpoint => $"invite/{InviteCode}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public string InviteCode { get; set; } | public string InviteCode { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "DELETE"; | string IRestRequest.Method => "DELETE"; | ||||
| string IRestRequest.Endpoint => $"channels/{ChannelId}/messages/{MessageId}"; | string IRestRequest.Endpoint => $"channels/{ChannelId}/messages/{MessageId}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong ChannelId { get; set; } | public ulong ChannelId { get; set; } | ||||
| public ulong MessageId { get; set; } | public ulong MessageId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "DELETE"; | string IRestRequest.Method => "DELETE"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}/roles/{RoleId}"; | string IRestRequest.Endpoint => $"guilds/{GuildId}/roles/{RoleId}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| public ulong RoleId { get; set; } | public ulong RoleId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "GET"; | string IRestRequest.Method => "GET"; | ||||
| string IRestRequest.Endpoint => $"gateway"; | string IRestRequest.Endpoint => $"gateway"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| } | } | ||||
| public class GatewayResponse | public class GatewayResponse | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "GET"; | string IRestRequest.Method => "GET"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}/bans"; | string IRestRequest.Endpoint => $"guilds/{GuildId}/bans"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "GET"; | string IRestRequest.Method => "GET"; | ||||
| string IRestRequest.Endpoint => $"invite/{InviteCode}"; | string IRestRequest.Endpoint => $"invite/{InviteCode}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public string InviteCode { get; set; } | public string InviteCode { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "GET"; | string IRestRequest.Method => "GET"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}/invites"; | string IRestRequest.Endpoint => $"guilds/{GuildId}/invites"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| @@ -19,7 +19,6 @@ namespace Discord.API.Client.Rest | |||||
| } | } | ||||
| } | } | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong ChannelId { get; set; } | public ulong ChannelId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "GET"; | string IRestRequest.Method => "GET"; | ||||
| string IRestRequest.Endpoint => $"voice/regions"; | string IRestRequest.Endpoint => $"voice/regions"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| } | } | ||||
| public class GetVoiceRegionsResponse | public class GetVoiceRegionsResponse | ||||
| @@ -9,7 +9,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "GET"; | string IRestRequest.Method => "GET"; | ||||
| string IRestRequest.Endpoint => $"servers/{GuildId}/widget.json"; | string IRestRequest.Endpoint => $"servers/{GuildId}/widget.json"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "DELETE"; | string IRestRequest.Method => "DELETE"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}/members/{UserId}"; | string IRestRequest.Endpoint => $"guilds/{GuildId}/members/{UserId}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| public ulong UserId { get; set; } | public ulong UserId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "DELETE"; | string IRestRequest.Method => "DELETE"; | ||||
| string IRestRequest.Endpoint => $"users/@me/guilds/{GuildId}"; | string IRestRequest.Endpoint => $"users/@me/guilds/{GuildId}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => Email != null ? "POST" : "GET"; | string IRestRequest.Method => Email != null ? "POST" : "GET"; | ||||
| string IRestRequest.Endpoint => $"auth/login"; | string IRestRequest.Endpoint => $"auth/login"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| [JsonProperty("email", NullValueHandling = NullValueHandling.Ignore)] | [JsonProperty("email", NullValueHandling = NullValueHandling.Ignore)] | ||||
| public string Email { get; set; } | public string Email { get; set; } | ||||
| @@ -8,6 +8,5 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "POST"; | string IRestRequest.Method => "POST"; | ||||
| string IRestRequest.Endpoint => $"auth/logout"; | string IRestRequest.Endpoint => $"auth/logout"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| } | } | ||||
| } | } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => IsSimulation ? "GET" : "POST"; | string IRestRequest.Method => IsSimulation ? "GET" : "POST"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}/prune?days={Days}"; | string IRestRequest.Endpoint => $"guilds/{GuildId}/prune?days={Days}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "DELETE"; | string IRestRequest.Method => "DELETE"; | ||||
| string IRestRequest.Endpoint => $"channels/{ChannelId}/permissions/{TargetId}"; | string IRestRequest.Endpoint => $"channels/{ChannelId}/permissions/{TargetId}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong ChannelId { get; set; } | public ulong ChannelId { get; set; } | ||||
| public ulong TargetId { get; set; } | public ulong TargetId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "DELETE"; | string IRestRequest.Method => "DELETE"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}/bans/{UserId}"; | string IRestRequest.Endpoint => $"guilds/{GuildId}/bans/{UserId}"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| public ulong UserId { get; set; } | public ulong UserId { get; set; } | ||||
| @@ -17,7 +17,6 @@ namespace Discord.API.Client.Rest | |||||
| return ChannelIds.Select(x => new Channel(x, pos++)); | return ChannelIds.Select(x => new Channel(x, pos++)); | ||||
| } | } | ||||
| } | } | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public class Channel | public class Channel | ||||
| { | { | ||||
| @@ -17,7 +17,6 @@ namespace Discord.API.Client.Rest | |||||
| return RoleIds.Select(x => new Role(x, pos++)); | return RoleIds.Select(x => new Role(x, pos++)); | ||||
| } | } | ||||
| } | } | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public class Role | public class Role | ||||
| { | { | ||||
| @@ -9,7 +9,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "POST"; | string IRestRequest.Method => "POST"; | ||||
| string IRestRequest.Endpoint => $"channels/{ChannelId}/messages"; | string IRestRequest.Endpoint => $"channels/{ChannelId}/messages"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| string IRestFileRequest.Filename => Filename; | string IRestFileRequest.Filename => Filename; | ||||
| Stream IRestFileRequest.Stream => Stream; | Stream IRestFileRequest.Stream => Stream; | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "POST"; | string IRestRequest.Method => "POST"; | ||||
| string IRestRequest.Endpoint => $"channels/{ChannelId}/typing"; | string IRestRequest.Endpoint => $"channels/{ChannelId}/typing"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong ChannelId { get; set; } | public ulong ChannelId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "POST"; | string IRestRequest.Method => "POST"; | ||||
| string IRestRequest.Endpoint => $"channels/{ChannelId}/messages"; | string IRestRequest.Endpoint => $"channels/{ChannelId}/messages"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong ChannelId { get; set; } | public ulong ChannelId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "PATCH"; | string IRestRequest.Method => "PATCH"; | ||||
| string IRestRequest.Endpoint => $"channels/{ChannelId}"; | string IRestRequest.Endpoint => $"channels/{ChannelId}"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong ChannelId { get; set; } | public ulong ChannelId { get; set; } | ||||
| @@ -9,7 +9,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "PATCH"; | string IRestRequest.Method => "PATCH"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}"; | string IRestRequest.Endpoint => $"guilds/{GuildId}"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| @@ -9,7 +9,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "PATCH"; | string IRestRequest.Method => "PATCH"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}/members/{UserId}"; | string IRestRequest.Endpoint => $"guilds/{GuildId}/members/{UserId}"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| public ulong UserId { get; set; } | public ulong UserId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "PATCH"; | string IRestRequest.Method => "PATCH"; | ||||
| string IRestRequest.Endpoint => $"channels/{ChannelId}/messages/{MessageId}"; | string IRestRequest.Endpoint => $"channels/{ChannelId}/messages/{MessageId}"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong ChannelId { get; set; } | public ulong ChannelId { get; set; } | ||||
| public ulong MessageId { get; set; } | public ulong MessageId { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "PATCH"; | string IRestRequest.Method => "PATCH"; | ||||
| string IRestRequest.Endpoint => $"users/@me"; | string IRestRequest.Endpoint => $"users/@me"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| [JsonProperty("password")] | [JsonProperty("password")] | ||||
| public string CurrentPassword { get; set; } | public string CurrentPassword { get; set; } | ||||
| @@ -8,7 +8,6 @@ namespace Discord.API.Client.Rest | |||||
| string IRestRequest.Method => "PATCH"; | string IRestRequest.Method => "PATCH"; | ||||
| string IRestRequest.Endpoint => $"guilds/{GuildId}/roles/{RoleId}"; | string IRestRequest.Endpoint => $"guilds/{GuildId}/roles/{RoleId}"; | ||||
| object IRestRequest.Payload => this; | object IRestRequest.Payload => this; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| public ulong GuildId { get; set; } | public ulong GuildId { get; set; } | ||||
| public ulong RoleId { get; set; } | public ulong RoleId { get; set; } | ||||
| @@ -7,7 +7,6 @@ namespace Discord.API | |||||
| string Method { get; } | string Method { get; } | ||||
| string Endpoint { get; } | string Endpoint { get; } | ||||
| object Payload { get; } | object Payload { get; } | ||||
| bool IsPrivate { get; } | |||||
| } | } | ||||
| public interface IRestRequest<ResponseT> : IRestRequest | public interface IRestRequest<ResponseT> : IRestRequest | ||||
| where ResponseT : class | where ResponseT : class | ||||
| @@ -8,6 +8,5 @@ namespace Discord.API.Status.Rest | |||||
| string IRestRequest.Method => "GET"; | string IRestRequest.Method => "GET"; | ||||
| string IRestRequest.Endpoint => $"scheduled-maintenances/active.json"; | string IRestRequest.Endpoint => $"scheduled-maintenances/active.json"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| } | } | ||||
| } | } | ||||
| @@ -8,6 +8,5 @@ namespace Discord.API.Status.Rest | |||||
| string IRestRequest.Method => "GET"; | string IRestRequest.Method => "GET"; | ||||
| string IRestRequest.Endpoint => $"incidents.json"; | string IRestRequest.Endpoint => $"incidents.json"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| } | } | ||||
| } | } | ||||
| @@ -8,6 +8,5 @@ namespace Discord.API.Status.Rest | |||||
| string IRestRequest.Method => "GET"; | string IRestRequest.Method => "GET"; | ||||
| string IRestRequest.Endpoint => $"incidents/unresolved.json"; | string IRestRequest.Endpoint => $"incidents/unresolved.json"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| } | } | ||||
| } | } | ||||
| @@ -8,6 +8,5 @@ namespace Discord.API.Status.Rest | |||||
| string IRestRequest.Method => "GET"; | string IRestRequest.Method => "GET"; | ||||
| string IRestRequest.Endpoint => $"scheduled-maintenances/upcoming.json"; | string IRestRequest.Endpoint => $"scheduled-maintenances/upcoming.json"; | ||||
| object IRestRequest.Payload => null; | object IRestRequest.Payload => null; | ||||
| bool IRestRequest.IsPrivate => false; | |||||
| } | } | ||||
| } | } | ||||
| @@ -920,8 +920,8 @@ namespace Discord | |||||
| if (user != null) | if (user != null) | ||||
| { | { | ||||
| /*if (Config.LogLevel == LogSeverity.Debug) | |||||
| Logger.Debug($"PRESENCE_UPDATE: {user.Path}");*/ | |||||
| if (Config.LogLevel == LogSeverity.Debug) | |||||
| Logger.Debug($"PRESENCE_UPDATE: {user.Path}"); | |||||
| var before = Config.EnablePreUpdateEvents ? user.Clone() : null; | var before = Config.EnablePreUpdateEvents ? user.Clone() : null; | ||||
| user.Update(data); | user.Update(data); | ||||
| OnUserUpdated(before, user); | OnUserUpdated(before, user); | ||||
| @@ -948,8 +948,8 @@ namespace Discord | |||||
| user = channel.Server.GetUser(data.UserId); | user = channel.Server.GetUser(data.UserId); | ||||
| if (user != null) | if (user != null) | ||||
| { | { | ||||
| /*if (Config.LogLevel == LogSeverity.Debug) | |||||
| Logger.Debug($"TYPING_START: {channel.Path} ({user.Name})");*/ | |||||
| if (Config.LogLevel == LogSeverity.Debug) | |||||
| Logger.Debug($"TYPING_START: {channel.Path} ({user.Name})"); | |||||
| OnUserIsTypingUpdated(channel, user); | OnUserIsTypingUpdated(channel, user); | ||||
| user.UpdateActivity(); | user.UpdateActivity(); | ||||
| } | } | ||||
| @@ -969,8 +969,8 @@ namespace Discord | |||||
| var user = server.GetUser(data.UserId); | var user = server.GetUser(data.UserId); | ||||
| if (user != null) | if (user != null) | ||||
| { | { | ||||
| /*if (Config.LogLevel == LogSeverity.Debug) | |||||
| Logger.Debug($"VOICE_STATE_UPDATE: {user.Path}");*/ | |||||
| if (Config.LogLevel == LogSeverity.Debug) | |||||
| Logger.Debug($"VOICE_STATE_UPDATE: {user.Path}"); | |||||
| var before = Config.EnablePreUpdateEvents ? user.Clone() : null; | var before = Config.EnablePreUpdateEvents ? user.Clone() : null; | ||||
| user.Update(data); | user.Update(data); | ||||
| //Logger.Verbose($"Voice Updated: {server.Name}/{user.Name}"); | //Logger.Verbose($"Voice Updated: {server.Name}/{user.Name}"); | ||||
| @@ -63,26 +63,8 @@ namespace Discord.Net.Rest | |||||
| _engine = new BuiltInEngine(config, baseUrl, logger); | _engine = new BuiltInEngine(config, baseUrl, logger); | ||||
| #endif | #endif | ||||
| if (_logger != null && _logger.Level >= LogSeverity.Verbose) | |||||
| { | |||||
| this.SentRequest += (s, e) => | |||||
| { | |||||
| string log = $"{e.Request.Method} {e.Request.Endpoint}: {e.Milliseconds} ms"; | |||||
| if (_config.LogLevel >= LogSeverity.Debug) | |||||
| { | |||||
| if (e.Request is IRestFileRequest) | |||||
| log += $" [{(e.Request as IRestFileRequest).Filename}]"; | |||||
| else if (e.Response != null) | |||||
| { | |||||
| if (e.Request.IsPrivate) | |||||
| log += $" [Hidden]"; | |||||
| else | |||||
| log += $" {e.ResponseJson}"; | |||||
| } | |||||
| } | |||||
| _logger.Verbose(log); | |||||
| }; | |||||
| } | |||||
| if (logger != null && logger.Level >= LogSeverity.Verbose) | |||||
| SentRequest += (s, e) => _logger.Verbose($"{e.Request.Method} {e.Request.Endpoint}: {e.Milliseconds} ms"); | |||||
| } | } | ||||
| public async Task<ResponseT> Send<ResponseT>(IRestRequest<ResponseT> request) | public async Task<ResponseT> Send<ResponseT>(IRestRequest<ResponseT> request) | ||||
| @@ -138,15 +138,11 @@ namespace Discord.Net.WebSockets | |||||
| protected virtual Task ProcessMessage(string json) | protected virtual Task ProcessMessage(string json) | ||||
| { | { | ||||
| if (Logger.Level >= LogSeverity.Debug) | |||||
| Logger.Debug( $"In: {json}"); | |||||
| return TaskHelper.CompletedTask; | return TaskHelper.CompletedTask; | ||||
| } | } | ||||
| protected void QueueMessage(IWebSocketMessage message) | protected void QueueMessage(IWebSocketMessage message) | ||||
| { | { | ||||
| string json = JsonConvert.SerializeObject(new WebSocketMessage(message)); | string json = JsonConvert.SerializeObject(new WebSocketMessage(message)); | ||||
| if (Logger.Level >= LogSeverity.Debug) | |||||
| Logger.Debug( $"Out: {json}"); | |||||
| _engine.QueueMessage(json); | _engine.QueueMessage(json); | ||||
| } | } | ||||