Thumbnail

rani/matterbridge.git

Clone URL: https://git.buni.party/rani/matterbridge.git

commit 785ae7a8e3f961df7e270ce004f02f13c30f1760 Author: Wim <wim@42.be> Date: Sun Nov 12 22:04:35 2017 +0000 Add extension to sticker/video/photo (telegram) diff --git a/bridge/telegram/telegram.go b/bridge/telegram/telegram.go index 197f760..f466266 100644 --- a/bridge/telegram/telegram.go +++ b/bridge/telegram/telegram.go @@ -36 +37 @@ package btelegram  import (   "regexp"   "strconv" + "strings"     "github.com/42wim/matterbridge/bridge/config"   "github.com/42wim/matterbridge/bridge/helper" @@ -23220 +23323 @@ func (b *Btelegram) handleDownload(file interface{}, msg *config.Message) {   case *tgbotapi.Sticker:   size = v.FileSize   url = b.getFileDirectURL(v.FileID) - name = "sticker" + urlPart := strings.Split(url, "/") + name = urlPart[len(urlPart)-1]   text = " " + url   fileid = v.FileID   case *tgbotapi.Video:   size = v.FileSize   url = b.getFileDirectURL(v.FileID) - name = "video" + urlPart := strings.Split(url, "/") + name = urlPart[len(urlPart)-1]   text = " " + url   fileid = v.FileID   case *[]tgbotapi.PhotoSize:   photos := *v   size = photos[len(photos)-1].FileSize   url = b.getFileDirectURL(photos[len(photos)-1].FileID) - name = "photo" + urlPart := strings.Split(url, "/") + name = urlPart[len(urlPart)-1]   text = " " + url   case *tgbotapi.Document:   size = v.FileSize