Help us shape the future of Go! Take the 2026 Go Developer Survey

logic

package
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 5, 2024 License: AGPL-3.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Manager = &LogicManager{}

全局 LogicManager 实例

Functions

func RegisterCustomLogic added in v1.0.1

func RegisterCustomLogic()

RegisterCustomLogic 注册所有自定义逻辑

func SetupLogic added in v1.0.1

func SetupLogic()

SetupLogic 设置所有逻辑处理

Types

type GroupMessageHandler added in v1.0.1

type GroupMessageHandler func(*client.QQClient, *message.GroupMessage)

type LogicManager added in v1.0.1

type LogicManager struct {
	// contains filtered or unexported fields
}

LogicManager 管理所有自定义逻辑

func (*LogicManager) RegisterGroupMessageHandler added in v1.0.1

func (lm *LogicManager) RegisterGroupMessageHandler(handler GroupMessageHandler)

RegisterGroupMessageHandler 注册群消息处理函数

func (*LogicManager) RegisterPrivateMessageHandler added in v1.0.1

func (lm *LogicManager) RegisterPrivateMessageHandler(handler PrivateMessageHandler)

RegisterPrivateMessageHandler 注册私聊消息处理函数

type PrivateMessageHandler added in v1.0.1

type PrivateMessageHandler func(*client.QQClient, *message.PrivateMessage)

定义不同类型事件的处理函数类型

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL