diff --git a/internal/vk/sender.go b/internal/vk/sender.go index 10e49e0..2ec5ee5 100644 --- a/internal/vk/sender.go +++ b/internal/vk/sender.go @@ -39,6 +39,7 @@ func (s *ApiSender) send(userId int64, message string) { "message=" + url.QueryEscape(message), "v=5.95", "random_id=" + strconv.FormatInt(randomId, 10), + "dont_parse_links=1", } joined := strings.Join(params, "&") reqUrl := sendMessageUrl + "?" + joined diff --git a/internal/vk/sender_test.go b/internal/vk/sender_test.go index a7fe8d1..d97241b 100644 --- a/internal/vk/sender_test.go +++ b/internal/vk/sender_test.go @@ -2,12 +2,13 @@ package vk import ( "bytes" - "github.com/stretchr/testify/assert" - "gopkg.in/h2non/gock.v1" "log" "net/http" "strings" "testing" + + "github.com/stretchr/testify/assert" + "gopkg.in/h2non/gock.v1" ) func TestApiSender_Send_OK(t *testing.T) { @@ -15,10 +16,11 @@ func TestApiSender_Send_OK(t *testing.T) { gock.New(sendMessageUrl).MatchParams( map[string]string{ - "access_token": "token", - "peer_id": "1", - "message": "msg", - "v": "5.95", + "access_token": "token", + "peer_id": "1", + "message": "msg", + "v": "5.95", + "dont_parse_links": "1", }, ).ParamPresent("random_id").Reply(http.StatusOK)