diff options
| author | Kyren223 <Kyren223@proton.me> | 2024-11-03 19:33:30 +0200 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2024-11-03 19:33:30 +0200 |
| commit | ff3140a4089819489130a0908178a63eff20f708 (patch) | |
| tree | def568e1deca7461f814e55af7d9e09720e0b0ae /internal/packet/messages.go | |
| parent | a637ea9c335c385985a23510a4174d837fb51faf (diff) | |
feat: add username and timestamp to messages
Diffstat (limited to 'internal/packet/messages.go')
| -rw-r--r-- | internal/packet/messages.go | 26 |
1 files changed, 21 insertions, 5 deletions
diff --git a/internal/packet/messages.go b/internal/packet/messages.go index 04929cd..58d12e9 100644 --- a/internal/packet/messages.go +++ b/internal/packet/messages.go @@ -14,9 +14,9 @@ func (m *ErrorMessage) Type() PacketType { } type SendMessage struct { - ReceiverID *snowflake.ID + ReceiverID *snowflake.ID FrequencyID *snowflake.ID - Content string + Content string } func (m *SendMessage) Type() PacketType { @@ -41,11 +41,27 @@ func (m *Messages) Type() PacketType { type GetMessagesRange struct { FrequencyID *snowflake.ID - ReceiverID *snowflake.ID - From *int64 - To *int64 + ReceiverID *snowflake.ID + From *int64 + To *int64 } func (m *GetMessagesRange) Type() PacketType { return PacketGetMessageRange } + +type GetUserByID struct { + UserID snowflake.ID +} + +func (m *GetUserByID) Type() PacketType { + return PacketGetUserById +} + +type Users struct { + Users []data.User +} + +func (m *Users) Type() PacketType { + return PacketUsers +} |
