x
This commit is contained in:
+6
-1
@@ -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 {
|
||||||
|
|||||||
@@ -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
@@ -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")
|
||||||
|
|||||||
Reference in New Issue
Block a user