Open
Description
Console:
false
bad request, Bad Request: wrong HTTP URL specified
Code:
...
response, err := http.Get(b.FileDownloadLink(file))
if err != nil {
sendGetStickerError(ctx, b, update, i18n, "Couldn't download file", err)
return
}
defer response.Body.Close()
bodyBytes, err := io.ReadAll(response.Body)
if err != nil {
sendGetStickerError(ctx, b, update, i18n, "Couldn't read body", err)
return
}
...
a, err := b.CreateNewStickerSet(ctx, &bot.CreateNewStickerSetParams{
UserID: update.Message.From.ID,
Name: stickerSetShortName,
Title: stickerSetTitle,
Stickers: []models.InputSticker{
{
Sticker: &models.InputFileUpload{
Filename: filepath.Base(b.FileDownloadLink(file)),
Data: bytes.NewBuffer(bodyBytes),
},
Format: stickerType,
EmojiList: emoji,
},
},
})
fmt.Println(err)
fmt.Println(a)
...
Debug:
request url: https://api.telegram.org/botBOTTOKEN/createNewStickerSet, payload: {"user_id":1032274246,"name":"a_1032274246_by_SmudgeBetaBot","title":"@ruizlenato's SmudgeLord","stickers":[{"sticker":"@file_2.webp","format":"static","emoji_list":["🐵"]}]}
bad request, Bad Request: wrong HTTP URL specified
Metadata
Metadata
Assignees
Labels
No labels