Currently, uap-core is used to detect "Spider" only through the parsed "device family":
- https://github.com/ua-parser/uap-core/blob/master/docs/specification.md
- https://github.com/ua-parser/uap-core/blob/master/regexes.yaml#L1806
- https://github.com/wikimedia/analytics-refinery/blob/62d8262094afa99ca6c6ae8b4b3595a871490150/oozie/webrequest/load/refine_webrequest.hql#L211
Also, more bots are fetched anyway with a global pattern here: https://github.com/wikimedia/analytics-refinery-source/blob/58af9b25c0c1cc8503879ae55450b4ef8838e55a/refinery-core/src/main/java/org/wikimedia/analytics/refinery/core/Webrequest.java#L129
But some bots like "Feedbin" may neither be detected by our "spiderPattern", neither by looking for "Spider" in "device family".
Let's add more potential bots with other uap provided regexes. e.g: https://github.com/ua-parser/uap-core/blob/master/regexes.yaml#L148
It is already located in user_agent_map['browser_family'].
Here is a POC which detects some bots using browser family: https://phabricator.wikimedia.org/P42881 .