fix: default parse mode to text
This commit is contained in:
parent
60ceaffd82
commit
377b1723c3
2 changed files with 3 additions and 4 deletions
|
@ -237,13 +237,13 @@ func (t *TelegramPlatform) SendMessage(msg *model.Message) error {
|
|||
"text": msg.Text,
|
||||
}
|
||||
|
||||
// Set parse_mode based on plugin preference or default to Markdown
|
||||
// Set parse_mode based on plugin preference or default to empty string
|
||||
if msg.Raw != nil && msg.Raw["parse_mode"] != nil {
|
||||
// Plugin explicitly set parse_mode
|
||||
payload["parse_mode"] = msg.Raw["parse_mode"]
|
||||
} else {
|
||||
// Default to Markdown for backward compatibility
|
||||
payload["parse_mode"] = "Markdown"
|
||||
// Default to empty string (no formatting)
|
||||
payload["parse_mode"] = ""
|
||||
}
|
||||
|
||||
// Add reply if needed
|
||||
|
|
|
@ -75,7 +75,6 @@ func (p *TwitterExpander) OnMessage(msg *model.Message, config map[string]interf
|
|||
Chat: msg.Chat,
|
||||
ReplyTo: msg.ID,
|
||||
Channel: msg.Channel,
|
||||
Raw: map[string]interface{}{"parse_mode": ""},
|
||||
}
|
||||
|
||||
action := &model.MessageAction{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue