Browse Source

Merge pull request #321 from RogueException/sysmsg-deletables

Moved IDeletable interface up inheritance to IMessage
tags/1.0-rc
RogueException GitHub 8 years ago
parent
commit
0d6ac00905
2 changed files with 3 additions and 3 deletions
  1. +2
    -2
      src/Discord.Net.Core/Entities/Messages/IMessage.cs
  2. +1
    -1
      src/Discord.Net.Core/Entities/Messages/IUserMessage.cs

+ 2
- 2
src/Discord.Net.Core/Entities/Messages/IMessage.cs View File

@@ -3,7 +3,7 @@ using System.Collections.Generic;

namespace Discord
{
public interface IMessage : ISnowflakeEntity
public interface IMessage : ISnowflakeEntity, IDeletable
{
/// <summary> Gets the type of this system message. </summary>
MessageType Type { get; }
@@ -40,4 +40,4 @@ namespace Discord
/// <summary> Returns the ids of users mentioned in this message. </summary>
IReadOnlyCollection<ulong> MentionedUserIds { get; }
}
}
}

+ 1
- 1
src/Discord.Net.Core/Entities/Messages/IUserMessage.cs View File

@@ -4,7 +4,7 @@ using System.Threading.Tasks;

namespace Discord
{
public interface IUserMessage : IMessage, IDeletable
public interface IUserMessage : IMessage
{
/// <summary> Modifies this message. </summary>
Task ModifyAsync(Action<ModifyMessageParams> func, RequestOptions options = null);


Loading…
Cancel
Save