fix: adjust parse mode for telegram (close #73)
This commit is contained in:
+5
-4
@@ -23,15 +23,16 @@ type telegramMessageResponse struct {
|
|||||||
func SendTelegramMessage(message *model.Message, user *model.User, channel_ *model.Channel) error {
|
func SendTelegramMessage(message *model.Message, user *model.User, channel_ *model.Channel) error {
|
||||||
// https://core.telegram.org/bots/api#sendmessage
|
// https://core.telegram.org/bots/api#sendmessage
|
||||||
messageRequest := telegramMessageRequest{
|
messageRequest := telegramMessageRequest{
|
||||||
ChatId: channel_.AccountId,
|
ChatId: channel_.AccountId,
|
||||||
Text: message.Content,
|
|
||||||
ParseMode: "markdown",
|
|
||||||
}
|
}
|
||||||
if message.To != "" {
|
if message.To != "" {
|
||||||
messageRequest.ChatId = message.To
|
messageRequest.ChatId = message.To
|
||||||
}
|
}
|
||||||
if messageRequest.Text == "" {
|
if message.Content == "" {
|
||||||
messageRequest.Text = message.Description
|
messageRequest.Text = message.Description
|
||||||
|
} else {
|
||||||
|
messageRequest.Text = message.Content
|
||||||
|
messageRequest.ParseMode = "markdown"
|
||||||
}
|
}
|
||||||
jsonData, err := json.Marshal(messageRequest)
|
jsonData, err := json.Marshal(messageRequest)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
Reference in New Issue
Block a user