Mostrar el mensaje de que no encuentra links cuando realmente no encuentra links descargables
This commit is contained in:
parent
d8cf1e36a5
commit
eda0474160
1 changed files with 5 additions and 6 deletions
11
main.go
11
main.go
|
@ -40,12 +40,7 @@ func handleMessage(bot *tgbotapi.BotAPI, update tgbotapi.Update) {
|
||||||
searchMsg = msg.ReplyToMessage
|
searchMsg = msg.ReplyToMessage
|
||||||
}
|
}
|
||||||
|
|
||||||
if searchMsg.Entities == nil || len(searchMsg.Entities) < 1 {
|
hasDownloadables := false
|
||||||
if explicit {
|
|
||||||
bot.Send(respondWith(msg, "Ese mensaje no tiene ningún link!"))
|
|
||||||
}
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
for i := 0; i < len(searchMsg.Entities); i++ {
|
for i := 0; i < len(searchMsg.Entities); i++ {
|
||||||
e := searchMsg.Entities[i]
|
e := searchMsg.Entities[i]
|
||||||
|
@ -68,6 +63,7 @@ func handleMessage(bot *tgbotapi.BotAPI, update tgbotapi.Update) {
|
||||||
}
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
hasDownloadables = true
|
||||||
|
|
||||||
log.Printf("Downloading %s", urlString)
|
log.Printf("Downloading %s", urlString)
|
||||||
lookup, err := Lookup(urlString)
|
lookup, err := Lookup(urlString)
|
||||||
|
@ -89,6 +85,9 @@ func handleMessage(bot *tgbotapi.BotAPI, update tgbotapi.Update) {
|
||||||
|
|
||||||
bot.Send(res)
|
bot.Send(res)
|
||||||
}
|
}
|
||||||
|
if !hasDownloadables && explicit {
|
||||||
|
bot.Send(respondWithMany(msg, "No encontré URLs descargables en ese mensaje."))
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func main() {
|
func main() {
|
||||||
|
|
Reference in a new issue