This commit is contained in:
1-6
2023-07-19 08:30:37 +08:00
parent f94012bd9d
commit ae09010047
3 changed files with 13 additions and 7 deletions
+6 -1
View File
@@ -326,8 +326,10 @@ func (f *Factory) Push(msg map[string]string) map[string]string {
UserID: msg[USER_ID], UserID: msg[USER_ID],
ChatID: msg[CHAT_ID], ChatID: msg[CHAT_ID],
} }
if v, ok := msg[MESSAGE_ID]; ok {
fsps.MessageID = v
}
sender.SetFsps(fsps) sender.SetFsps(fsps)
message_id, err := sender.Reply(msg[CONETNT], PUSH("")) message_id, err := sender.Reply(msg[CONETNT], PUSH(""))
return map[string]string{ return map[string]string{
"message_id": message_id, "message_id": message_id,
@@ -616,6 +618,9 @@ func (sender *CustomSender) GetChatName() string {
return sender.details.Chatname return sender.details.Chatname
} }
func (sender *CustomSender) GetMessageID() string { func (sender *CustomSender) GetMessageID() string {
if sender.Fsps.MessageID != "" {
return sender.Fsps.MessageID
}
return sender.details.MessageID return sender.details.MessageID
} }
func (sender *CustomSender) GetReplySenderUserID() int { func (sender *CustomSender) GetReplySenderUserID() int {
+4 -3
View File
@@ -55,7 +55,8 @@ type Sender interface {
} }
type FakerSenderParams struct { type FakerSenderParams struct {
Content string Content string
UserID string UserID string
ChatID string ChatID string
MessageID string
} }
+3 -3
View File
@@ -169,7 +169,7 @@ func initPlugins() {
} else { } else {
su.DeleteValue("rule") su.DeleteValue("rule")
su.DeleteValue("cron") su.DeleteValue("cron")
su.DeleteValue("admin") // su.DeleteValue("admin")
su.DeleteValue("priority") su.DeleteValue("priority")
su.DeleteValue("platform") su.DeleteValue("platform")
} }
@@ -177,7 +177,7 @@ func initPlugins() {
su.DeleteValue("rule") su.DeleteValue("rule")
su.DeleteValue("cron") su.DeleteValue("cron")
su.DeleteValue("web") su.DeleteValue("web")
su.DeleteValue("admin") // su.DeleteValue("admin")
su.DeleteValue("priority") su.DeleteValue("priority")
su.DeleteValue("platform") su.DeleteValue("platform")
} }
@@ -185,7 +185,7 @@ func initPlugins() {
// su.DeleteValue("rule") // su.DeleteValue("rule")
// su.DeleteValue("cron") // su.DeleteValue("cron")
su.DeleteValue("web") su.DeleteValue("web")
su.DeleteValue("admin") // su.DeleteValue("admin")
su.DeleteValue("priority") su.DeleteValue("priority")
su.DeleteValue("platform") su.DeleteValue("platform")
su.DeleteValue("module") su.DeleteValue("module")