Documentation
¶
Index ¶
- type ForwardMessageRequest
- type ForwardMessageResponse
- type PluginCenter
- func (pc *PluginCenter) Build()
- func (pc *PluginCenter) ForwardMessage(reqData ForwardMessageRequest)
- func (pc *PluginCenter) WithAddress(ip string, port string) *PluginCenter
- func (pc *PluginCenter) WithBasePath(basePath string) *PluginCenter
- func (pc *PluginCenter) WithMessageReport(messageReportPath string) *PluginCenter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ForwardMessageRequest ¶
type ForwardMessageRequest struct {
Agent string `json:"agent"`
GroupID string `json:"group_id"`
GroupName string `json:"group_name"`
UserID string `json:"user_id"`
UserName string `json:"user_name"`
MessageID string `json:"message_id"`
IsMentioned bool `json:"is_mention"`
Time int64 `json:"time"`
Message string `json:"message"`
}
type ForwardMessageResponse ¶
type PluginCenter ¶
type PluginCenter struct {
// contains filtered or unexported fields
}
func NewPluginCenter ¶
func NewPluginCenter() *PluginCenter
func (*PluginCenter) Build ¶
func (pc *PluginCenter) Build()
func (*PluginCenter) ForwardMessage ¶
func (pc *PluginCenter) ForwardMessage(reqData ForwardMessageRequest)
func (*PluginCenter) WithAddress ¶
func (pc *PluginCenter) WithAddress(ip string, port string) *PluginCenter
func (*PluginCenter) WithBasePath ¶
func (pc *PluginCenter) WithBasePath(basePath string) *PluginCenter
func (*PluginCenter) WithMessageReport ¶
func (pc *PluginCenter) WithMessageReport(messageReportPath string) *PluginCenter
Click to show internal directories.
Click to hide internal directories.