30 lines
1.3 KiB
Go
30 lines
1.3 KiB
Go
// Source: lemmy/crates/api_common/src/websocket/handlers/messages.rs
|
|
// Code generated by go.elara.ws/go-lemmy/cmd/gen (struct generator). DO NOT EDIT.
|
|
|
|
package types
|
|
|
|
type SendPostRoomMessage struct {
|
|
PostID int `json:"post_id" url:"post_id,omitempty"`
|
|
Message string `json:"message" url:"message,omitempty"`
|
|
WebsocketID Optional[int] `json:"websocket_id" url:"websocket_id,omitempty"`
|
|
}
|
|
type SendCommunityRoomMessage struct {
|
|
CommunityID int `json:"community_id" url:"community_id,omitempty"`
|
|
Message string `json:"message" url:"message,omitempty"`
|
|
WebsocketID Optional[int] `json:"websocket_id" url:"websocket_id,omitempty"`
|
|
}
|
|
type SendModRoomMessage struct {
|
|
CommunityID int `json:"community_id" url:"community_id,omitempty"`
|
|
Message string `json:"message" url:"message,omitempty"`
|
|
WebsocketID Optional[int] `json:"websocket_id" url:"websocket_id,omitempty"`
|
|
}
|
|
type SendUserRoomMessage struct {
|
|
RecipientID int `json:"recipient_id" url:"recipient_id,omitempty"`
|
|
Message string `json:"message" url:"message,omitempty"`
|
|
WebsocketID Optional[int] `json:"websocket_id" url:"websocket_id,omitempty"`
|
|
}
|
|
type SendAllMessage struct {
|
|
Message string `json:"message" url:"message,omitempty"`
|
|
WebsocketID Optional[int] `json:"websocket_id" url:"websocket_id,omitempty"`
|
|
}
|