Versions in this module Expand all Collapse all v2 v2.1.8 Mar 10, 2024 Changes in this version + type BaseMessage struct + ExternalUserID string + MsgID string + OpenKFID string + Origin uint32 + ReceptionistUserID string + SendTime uint64 + type BusinessCard struct + BusinessCard struct{ ... } + MsgType string + type EnterSessionEvent struct + Event struct{ ... } + MsgType string + type EventMessage struct + Event struct{ ... } + MsgType string + type File struct + File struct{ ... } + MsgType string + type Image struct + Image struct{ ... } + MsgType string + type Link struct + Link struct{ ... } + MsgType string + type Location struct + Location struct{ ... } + MsgType string + type Message struct + EventType string + ExternalUserID string + MsgID string + MsgType string + OpenKFID string + Origin uint32 + OriginData []byte + ReceptionistUserID string + SendTime uint64 + func (r Message) GetBusinessCardMessage() (info BusinessCard, err error) + func (r Message) GetEnterSessionEvent() (info EnterSessionEvent, err error) + func (r Message) GetFileMessage() (info File, err error) + func (r Message) GetImageMessage() (info Image, err error) + func (r Message) GetLinkMessage() (info Link, err error) + func (r Message) GetLocationMessage() (info Location, err error) + func (r Message) GetMiniProgramMessage() (info MiniProgram, err error) + func (r Message) GetMsgSendFailEvent() (info MsgSendFailEvent, err error) + func (r Message) GetOriginMessage() (info []byte) + func (r Message) GetReceptionistStatusChangeEvent() (info ReceptionistStatusChangeEvent, err error) + func (r Message) GetSessionStatusChangeEvent() (info SessionStatusChangeEvent, err error) + func (r Message) GetTextMessage() (info Text, err error) + func (r Message) GetVideoMessage() (info Video, err error) + func (r Message) GetVoiceMessage() (info Voice, err error) + type MiniProgram struct + MiniProgram struct{ ... } + MsgType string + type MsgSendFailEvent struct + Event struct{ ... } + MsgType string + type ReceptionistStatusChangeEvent struct + Event struct{ ... } + MsgType string + type SessionStatusChangeEvent struct + Event struct{ ... } + MsgType string + type Text struct + MsgType string + Text struct{ ... } + type Video struct + MsgType string + Video struct{ ... } + type Voice struct + MsgType string + Voice struct{ ... }