task.go 778 B

1234567891011121314151617181920
  1. package app
  2. import (
  3. "github.com/zu1k/proxypool/getter"
  4. "github.com/zu1k/proxypool/proxy"
  5. )
  6. func CrawlTGChannel() {
  7. node := make([]proxy.Proxy, 0)
  8. node = append(node, getter.NewTGChannelGetter("https://t.me/s/ssrList", 200).Get()...)
  9. node = append(node, getter.NewTGChannelGetter("https://t.me/s/SSRSUB", 200).Get()...)
  10. node = append(node, getter.NewTGChannelGetter("https://t.me/s/FreeSSRNode", 200).Get()...)
  11. node = append(node, getter.NewTGChannelGetter("https://t.me/s/ssrlists", 200).Get()...)
  12. node = append(node, getter.NewTGChannelGetter("https://t.me/s/ssrshares", 200).Get()...)
  13. node = append(node, getter.NewTGChannelGetter("https://t.me/s/V2List", 200).Get()...)
  14. node = append(node, GetProxies()...)
  15. node = proxy.Deduplication(node)
  16. SetProxies(node)
  17. }