Documentation ¶
Index ¶
- Constants
- func AttachAccount(encrypted string) string
- func MessageEvent(message conversations.Message) pipes.Event
- func SendNotStoredSystemMessage(conversation string, content string, attachments []string) error
- func SendSystemMessage(conversation string, content string, attachments []string) error
- func SetupRoutes(router fiber.Router)
- type MessageSendRequest
Constants ¶
View Source
const ConversationKick = "conv.kicked"
Message not stored, but sent to just disconnect one person
View Source
const DeletedMessage = "msg.deleted"
System messages
View Source
const GroupMemberInvite = "group.member_invite"
View Source
const GroupMemberJoin = "group.member_join"
View Source
const GroupMemberKick = "group.member_kick"
View Source
const GroupMemberLeave = "group.member_leave"
View Source
const GroupNewAdmin = "group.new_admin"
View Source
const GroupRankChange = "group.rank_change"
Variables ¶
This section is empty.
Functions ¶
func AttachAccount ¶
func MessageEvent ¶
func MessageEvent(message conversations.Message) pipes.Event
func SendSystemMessage ¶
func SetupRoutes ¶
func SetupRoutes(router fiber.Router)
Types ¶
type MessageSendRequest ¶
type MessageSendRequest struct { Conversation string `json:"conversation"` TokenID string `json:"token_id"` Token string `json:"token"` Timestamp uint64 `json:"timestamp"` Data string `json:"data"` }
func (*MessageSendRequest) Validate ¶
func (r *MessageSendRequest) Validate() bool
Click to show internal directories.
Click to hide internal directories.