Merge pull request #321 from RogueException/sysmsg-deletables

Moved IDeletable interface up inheritance to IMessage
This commit is contained in:
RogueException
2016-10-18 15:27:22 -03:00
committed by GitHub
2 changed files with 3 additions and 3 deletions

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; }
}
}
}

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);