package tiktok import ( "log" "net/url" "nulo.in/dlbot/common" tgbotapi "github.com/go-telegram-bot-api/telegram-bot-api/v5" ) // Gracias a https://github.com/Xenzi-XN1/Tiktok-Download // por enseƱarme tikmate.app func Respond(bot *tgbotapi.BotAPI, update tgbotapi.Update, url *url.URL) common.Result { if url.Hostname() != "vm.tiktok.com" && url.Hostname() != "tiktok.com" { return common.NotValid } urlString := url.String() // tikmate no entiende tiktok.com url.Host = "vm.tiktok.com" log.Printf("Downloading %s", urlString) lookup, err := lookup(urlString) if err != nil { log.Println(err) return common.HadError } log.Println(lookup) res := tgbotapi.NewVideo(update.Message.Chat.ID, tgbotapi.FileURL(lookup)) res.ReplyToMessageID = update.Message.MessageID bot.Send(res) return common.Uploaded }