Sha256: dd90edc8328b8aab40ddd86d61d4da65c27529355fc43d030eb5a71157c63b20

Contents?: true

Size: 440 Bytes

Versions: 9

Compression:

Stored size: 440 Bytes

Contents

# frozen_string_literal: true

module Legitbot # :nodoc:
  # https://duckduckgo.com/duckduckbot
  class DuckDuckGo < BotMatch
    ip_ranges %w[
      23.21.227.69
      40.88.21.235
      50.16.241.113
      50.16.241.114
      50.16.241.117
      50.16.247.234
      52.204.97.54
      52.5.190.19
      54.197.234.188
      54.208.100.253
      54.208.102.37
      107.21.1.8
    ]
  end

  rule Legitbot::DuckDuckGo, %w[DuckDuckBot]
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
legitbot-1.4.0 lib/legitbot/duckduckgo.rb
legitbot-1.3.0 lib/legitbot/duckduckgo.rb
legitbot-1.2.0 lib/legitbot/duckduckgo.rb
legitbot-1.1.1 lib/legitbot/duckduckgo.rb
legitbot-1.1.0 lib/legitbot/duckduckgo.rb
legitbot-1.0.2 lib/legitbot/duckduckgo.rb
legitbot-1.0.1 lib/legitbot/duckduckgo.rb
legitbot-1.0.0 lib/legitbot/duckduckgo.rb
legitbot-0.4.3 lib/legitbot/duckduckgo.rb