A template for LagrangeGo
基于 LagrangeGo 的Bot 模板参考自MiraiGo-Template
账号配置application.toml
[bot]
# 账号 必填
account = 114514
# 密码 选填
password = "pwd"
不配置密码的话将使用扫码登录
克隆本项目
// RegisterCustomLogic 注册所有自定义逻辑
func RegisterCustomLogic() {
// 注册私聊消息处理逻辑
Manager.RegisterPrivateMessageHandler(func(client *client.QQClient, event *message.PrivateMessage) {
client.SendPrivateMessage(event.Sender.Uin, []message.IMessageElement{message.NewText("Hello World!")})
})
// 注册群消息处理逻辑
Manager.RegisterGroupMessageHandler(func(client *client.QQClient, event *message.GroupMessage) {
client.SendGroupMessage(event.GroupUin, []message.IMessageElement{message.NewText("Hello World!")})
})
}
- LagrangeGo 核心协议库
- toml 用于解析配置文件,同时可监听配toml置文件的修改
- logrus 功能丰富的Logger