xref: /plugin/botmon/conf/known-clients.json (revision b148c85e515b2d6530216e5bca8afc3c8a5fc09a)
1*b148c85eSSascha Leib[
2*b148c85eSSascha Leib	{"n": "Opera",
3*b148c85eSSascha Leib	 "id": "opera",
4*b148c85eSSascha Leib	 "rx": [ "\\sOpera\\/.*?Version\\/(\\S+)", "Opera\\/(\\S+)" ]
5*b148c85eSSascha Leib	},
6*b148c85eSSascha Leib	{"n": "AOL Explorer",
7*b148c85eSSascha Leib	 "id": "aol",
8*b148c85eSSascha Leib	 "rx": [ "\\sAOL\\s(\\d+\\.\\d+)\\)", "\\sAOLBUILD\\/(\\S+)", "\\sBukaolshop\\s", "\\.aolapp\\/(\\d+\\.\\d+)\\." ]
9*b148c85eSSascha Leib	},
10*b148c85eSSascha Leib	{"n": "Samsung Internet",
11*b148c85eSSascha Leib	 "id": "samsung",
12*b148c85eSSascha Leib	 "rx": [ "\\sSamsungBrowser[\\/\\s](\\d+\\.\\d+)" ]
13*b148c85eSSascha Leib	},
14*b148c85eSSascha Leib	{"n": "UC Browser",
15*b148c85eSSascha Leib	 "id": "uc",
16*b148c85eSSascha Leib	 "rx": [ "\\sUCBrowser\\/(\\d+\\.\\d+)[\\s\\.]"]
17*b148c85eSSascha Leib	},
18*b148c85eSSascha Leib	{"n": "Yandex Browser",
19*b148c85eSSascha Leib	 "id": "ya",
20*b148c85eSSascha Leib	 "rx": [ "\\sYaBrowser\\/(\\d+\\.\\d+)[\\s\\.]"]
21*b148c85eSSascha Leib	},
22*b148c85eSSascha Leib	{"n": "HuaweiBrowser",
23*b148c85eSSascha Leib	 "id": "huawei",
24*b148c85eSSascha Leib	 "rx": [ "\\sHuaweiBrowser\\/(\\d+\\.\\d+)[\\s\\.]", "\\/harmony360Browser\\/(\\d+\\.\\d+)[\\s\\.]"]
25*b148c85eSSascha Leib	},
26*b148c85eSSascha Leib	{"n": "DuckDuckGo",
27*b148c85eSSascha Leib	 "id": "ddg",
28*b148c85eSSascha Leib	 "rx": [ "\\sDdg\\/(\\S+)" ]
29*b148c85eSSascha Leib	},
30*b148c85eSSascha Leib	{"n": "Vivaldi",
31*b148c85eSSascha Leib	 "id": "vivaldi",
32*b148c85eSSascha Leib	 "rx": [ "\\sVivaldi\\/(\\d+\\.\\d+)[\\s\\.]" ]
33*b148c85eSSascha Leib	},
34*b148c85eSSascha Leib	{"n": "Internet Explorer",
35*b148c85eSSascha Leib	 "id": "msie",
36*b148c85eSSascha Leib	 "rx": [ "\\sMSIE\\s(\\d+\\.\\d+b?);" ]
37*b148c85eSSascha Leib	},
38*b148c85eSSascha Leib	{"n": "Brave",
39*b148c85eSSascha Leib	 "id": "brave",
40*b148c85eSSascha Leib	 "rx": [ "\\sBrave\\s" ]
41*b148c85eSSascha Leib	},
42*b148c85eSSascha Leib	{"n": "Edge",
43*b148c85eSSascha Leib	 "id": "msedge",
44*b148c85eSSascha Leib	 "rx": [ "\\sEdg\\/(1\\d+)", "\\sEdge\\/(1\\d+)", "EdgiOS\\/(1\\d+)" ]
45*b148c85eSSascha Leib	},
46*b148c85eSSascha Leib	{"n": "Edge Legacy",
47*b148c85eSSascha Leib	 "id": "oldedge",
48*b148c85eSSascha Leib	 "rx": [ "\\sEdg\\/([7-9]\\d)\\.", "\\sEdge\\/([7-9]\\d)\\.", "EdgiOS\\/([7-9]\\d)\\." ]
49*b148c85eSSascha Leib	},
50*b148c85eSSascha Leib	{"n": "Old Chrome",
51*b148c85eSSascha Leib	 "id": "chromeold",
52*b148c85eSSascha Leib	 "rx": [ "\\sChrome\\/(\\d\\d\\.\\d+)[\\.\\s;]" ]
53*b148c85eSSascha Leib	},
54*b148c85eSSascha Leib	{"n": "Chrome",
55*b148c85eSSascha Leib	 "id": "chrome",
56*b148c85eSSascha Leib	 "rx": [ "\\sChrome\\/(1\\d\\d)\\.\\d+" ]
57*b148c85eSSascha Leib	},
58*b148c85eSSascha Leib	{"n": "Safari",
59*b148c85eSSascha Leib	 "id": "safari",
60*b148c85eSSascha Leib	 "rx": [ "\\sSafari\\/(\\d+)" ]
61*b148c85eSSascha Leib	},
62*b148c85eSSascha Leib	{"n": "Firefox",
63*b148c85eSSascha Leib	 "id": "firefox",
64*b148c85eSSascha Leib	 "rx": [ "\\sFirefox\\/(\\S+)" ]
65*b148c85eSSascha Leib	}
66*b148c85eSSascha Leib]
67