diff --git a/telegram/utils.go b/telegram/utils.go index 48e4b5c..82486f5 100644 --- a/telegram/utils.go +++ b/telegram/utils.go @@ -1273,7 +1273,9 @@ func (c *Client) ProcessIncomingMessage(chatId int64, message *client.Message) { if text != "" { if prefix != "" { - newText.WriteString(c.getPrefixSeparator(chatId)) + separator := c.getPrefixSeparator(chatId) + newText.WriteString(separator) + reply.End += uint64(len(separator)) } newText.WriteString(text) }