diff --git a/getarticles.go b/getarticles.go index 5431a68..aa906a3 100644 --- a/getarticles.go +++ b/getarticles.go @@ -120,7 +120,10 @@ func getArticles(feedURL string, max int, noExcerpt bool) (string, error) { fp := gofeed.NewParser() feed, err := fp.ParseURL(feedURL) if err != nil { - return "", err + // Don't return an error, but log a message as the + // bot should not crash when the feed is not available. + log.Println(feedURL, ": Feed not available.") + return "", nil } // If no publish date is offered try update date.