├── .github ├── FUNDING.yml └── workflows │ └── test.yml ├── .gitignore ├── LICENSE ├── README.md ├── cmd └── isbot │ └── main.go ├── go.mod ├── ip.go ├── ip_ranges.go ├── isbot.go ├── isbot_test.go ├── mkip ├── testdata ├── bots └── not_bots └── user_agent.go /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: arp242 2 | -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arp242/isbot/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /.cache 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arp242/isbot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arp242/isbot/HEAD/README.md -------------------------------------------------------------------------------- /cmd/isbot/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arp242/isbot/HEAD/cmd/isbot/main.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module zgo.at/isbot 2 | 3 | go 1.19 4 | -------------------------------------------------------------------------------- /ip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arp242/isbot/HEAD/ip.go -------------------------------------------------------------------------------- /ip_ranges.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arp242/isbot/HEAD/ip_ranges.go -------------------------------------------------------------------------------- /isbot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arp242/isbot/HEAD/isbot.go -------------------------------------------------------------------------------- /isbot_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arp242/isbot/HEAD/isbot_test.go -------------------------------------------------------------------------------- /mkip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arp242/isbot/HEAD/mkip -------------------------------------------------------------------------------- /testdata/bots: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arp242/isbot/HEAD/testdata/bots -------------------------------------------------------------------------------- /testdata/not_bots: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arp242/isbot/HEAD/testdata/not_bots -------------------------------------------------------------------------------- /user_agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/arp242/isbot/HEAD/user_agent.go --------------------------------------------------------------------------------