Convert message update handler

This commit is contained in:
Ske
2021-01-31 14:42:28 +01:00
parent d56e878c28
commit 0c1bb6cc6a
2 changed files with 49 additions and 20 deletions

View File

@@ -1,10 +1,14 @@
using Myriad.Utils;
using Myriad.Types;
using Myriad.Utils;
namespace Myriad.Gateway
{
public record MessageUpdateEvent(ulong Id, ulong ChannelId): IGatewayEvent
{
public Optional<string?> Content { get; init; }
public Optional<User> Author { get; init; }
public Optional<GuildMemberPartial> Member { get; init; }
public Optional<Message.Attachment[]> Attachments { get; init; }
// TODO: lots of partials
}
}