✨ Scraper custom user agent
This commit is contained in:
		| @@ -8,6 +8,7 @@ import ( | ||||
| 	"github.com/gocolly/colly" | ||||
| 	"github.com/rs/zerolog/log" | ||||
| 	"github.com/samber/lo" | ||||
| 	"github.com/spf13/viper" | ||||
| 	"net" | ||||
| 	"net/http" | ||||
| 	"time" | ||||
| @@ -37,7 +38,7 @@ func LinkExpand(target string) (*models.LinkMeta, error) { | ||||
| 	} | ||||
|  | ||||
| 	c := colly.NewCollector( | ||||
| 		colly.UserAgent("SolarBot/1.0"), | ||||
| 		colly.UserAgent(viper.GetString("scraper.user-agent")), | ||||
| 		colly.MaxDepth(3), | ||||
| 	) | ||||
|  | ||||
|   | ||||
| @@ -44,4 +44,4 @@ prefix = "dealer_" | ||||
| aliases = { id = "auth", uc = "files", co = "interactive", im = "messaging" } | ||||
|  | ||||
| [scraper] | ||||
| cache = "uploads/cache.db" | ||||
| user-agent = "SolarBot/1.0" | ||||
		Reference in New Issue
	
	Block a user