fix: update HelpInforms key usage from triggerName to category for improved organization

This commit is contained in:
lixiangwuxian 2024-12-26 15:23:52 +08:00
parent a79991c4ff
commit ff8d077f1c

View File

@ -16,7 +16,6 @@ var frontMatchHandlers = make(map[string]model.HandlerInfo[model.Handler])
var regexHandlers = make(map[string]model.HandlerInfo[model.Handler])
var liveHandlers = make(map[int64]map[int64]model.TryCatchHandler)
var livePrivateHandlers = make(map[int64]model.TryCatchHandler)
var HelpInforms = make(map[string][]model.HelpInform)
var privateAllHandler model.Handler
@ -143,10 +142,10 @@ func MsgInHandler(msg model.Message) (reply model.Reply) {
}
func RegisterHelpInform(triggerName string, category string, inform string) {
if _, ok := HelpInforms[triggerName]; !ok {
HelpInforms[triggerName] = []model.HelpInform{}
if _, ok := HelpInforms[category]; !ok {
HelpInforms[category] = []model.HelpInform{}
}
HelpInforms[triggerName] = append(HelpInforms[triggerName], model.HelpInform{
HelpInforms[category] = append(HelpInforms[category], model.HelpInform{
Trigger: triggerName,
Inform: inform,
})