summaryrefslogtreecommitdiff
path: root/internal/packet/types.go
diff options
context:
space:
mode:
Diffstat (limited to 'internal/packet/types.go')
-rw-r--r--internal/packet/types.go33
1 files changed, 21 insertions, 12 deletions
diff --git a/internal/packet/types.go b/internal/packet/types.go
index a336624..b107243 100644
--- a/internal/packet/types.go
+++ b/internal/packet/types.go
@@ -61,7 +61,7 @@ func (m *SwapUserNetworks) Type() PacketType {
return PacketSwapUserNetworks
}
-type SetNetworkUser struct {
+type SetMember struct {
Member *bool
Admin *bool
Muted *bool
@@ -71,8 +71,8 @@ type SetNetworkUser struct {
User snowflake.ID
}
-func (m *SetNetworkUser) Type() PacketType {
- return PacketSetNetworkUser
+func (m *SetMember) Type() PacketType {
+ return PacketSetMember
}
type FullNetwork struct {
@@ -83,9 +83,9 @@ type FullNetwork struct {
}
type NetworksInfo struct {
- Networks []FullNetwork
- RemoveNetworks []snowflake.ID
- Set bool
+ Networks []FullNetwork
+ RemovedNetworks []snowflake.ID
+ Set bool
}
func (m *NetworksInfo) Type() PacketType {
@@ -133,10 +133,9 @@ func (m *SwapFrequencies) Type() PacketType {
}
type FrequenciesInfo struct {
- RemoveFrequencies []snowflake.ID
- Frequencies []data.Frequency
- Network snowflake.ID
- Set bool
+ RemovedFrequencies []snowflake.ID
+ Frequencies []data.Frequency
+ Network snowflake.ID
}
func (m *FrequenciesInfo) Type() PacketType {
@@ -180,10 +179,20 @@ func (m *RequestMessages) Type() PacketType {
}
type MessagesInfo struct {
- Messages []data.Message
- RemoveMessages []snowflake.ID
+ Messages []data.Message
+ RemovedMessages []snowflake.ID
}
func (m *MessagesInfo) Type() PacketType {
return PacketMessagesInfo
}
+
+type MembersInfo struct {
+ RemovedMembers []snowflake.ID
+ Members []data.GetNetworkMembersRow
+ Network snowflake.ID
+}
+
+func (m *MembersInfo) Type() PacketType {
+ return PacketMessagesInfo
+}