@@ -80,6 +80,19 @@ public class Site{
80
80
*/
81
81
public static final Site BOATSPACE_XYZ = new Site ("boatspace.xyz" , HttpMethod .GET , HttpMethod .POST );
82
82
83
+ /**
84
+ * <a href="https://botlist.me" target="_blank">botlist.me</a>
85
+ *
86
+ * <p>Supported methods:
87
+ * <ul>
88
+ * <li>GET</li>
89
+ * <li>POST</li>
90
+ * </ul>
91
+ *
92
+ * @since 6.7.2
93
+ */
94
+ public static final Site BOTLIST_ME = new Site ("botlist.me" , HttpMethod .GET , HttpMethod .POST );
95
+
83
96
/**
84
97
* <a href="https://bots.discordlabs.org" target="_blank">bots.discordlabs.org</a>
85
98
*
@@ -245,6 +258,19 @@ public class Site{
245
258
*/
246
259
public static final Site INFINITYBOTLIST_XYZ = new Site ("infinitybotlist.xyz" , HttpMethod .GET , HttpMethod .POST );
247
260
261
+ /**
262
+ * <a href="https://motiondevelopment.top" target="_blank">motiondevelopment.top</a>
263
+ *
264
+ * <p>Supported methods:
265
+ * <ul>
266
+ * <li>GET</li>
267
+ * <li>POST</li>
268
+ * </ul>
269
+ *
270
+ * @since 6.7.2
271
+ */
272
+ public static final Site MOTIONDEVELOPMENT_TOP = new Site ("motiondevelopment.top" , HttpMethod .GET , HttpMethod .POST );
273
+
248
274
/**
249
275
* <a href ="https://paradisebots.net" target="_blank">paradisebots.net</a>
250
276
*
@@ -258,6 +284,19 @@ public class Site{
258
284
*/
259
285
public static final Site PARADISEBOTS_NET = new Site ("paradisebots.net" , HttpMethod .GET , HttpMethod .POST );
260
286
287
+ /**
288
+ * <a href="https://radarbotdirectory.xyz" target="_blank">radarbotdirectory.xyz</a>
289
+ *
290
+ * <p>Supported methods:
291
+ * <ul>
292
+ * <li>GET</li>
293
+ * <li>POST</li>
294
+ * </ul>
295
+ *
296
+ * @since 6.7.2
297
+ */
298
+ public static final Site RADARBOTDIRECTORY_XYZ = new Site ("radarbotdirectory.xyz" , HttpMethod .GET , HttpMethod .POST );
299
+
261
300
/**
262
301
* <a href="https://space-bot-list.xyz" target="_blank">space-bot-list.xyz</a>
263
302
*
@@ -269,6 +308,18 @@ public class Site{
269
308
*/
270
309
public static final Site SPACE_BOT_LIST_XYZ = new Site ("space-bot-list.xyz" , HttpMethod .GET , HttpMethod .POST );
271
310
311
+ /**
312
+ * <a href="https://stellarbotlist.com" target="_blank">stellarbotlist.com</a>
313
+ *
314
+ * <p>Supported methods:
315
+ * <ul>
316
+ * <li>GET</li>
317
+ * </ul>
318
+ *
319
+ * @since 6.7.2
320
+ */
321
+ public static final Site STELLARBOTLIST_COM = new Site ("stellarbotlist.com" , HttpMethod .GET );
322
+
272
323
/**
273
324
* <a href="https://topcord.xyz" target="_blank">topcord.xyz</a>
274
325
*
@@ -280,6 +331,19 @@ public class Site{
280
331
*/
281
332
public static final Site TOPCORD_XYZ = new Site ("topcord.xyz" , HttpMethod .GET , HttpMethod .POST );
282
333
334
+ /**
335
+ * <a href="https://vcodes.xyz" target="_blank">vcodes.xyz</a>
336
+ *
337
+ * <p>Supported methods:
338
+ * <ul>
339
+ * <li>GET</li>
340
+ * <li>POST</li>
341
+ * </ul>
342
+ *
343
+ * @since 6.7.2
344
+ */
345
+ public static final Site VCODES_XYZ = new Site ("vcodes.xyz" , HttpMethod .GET , HttpMethod .POST );
346
+
283
347
/**
284
348
* <a href="https://voidbots.net" target="_blank">voidbots.net</a>
285
349
*
@@ -328,7 +392,7 @@ private Site(String name){
328
392
329
393
/**
330
394
* The name used by the BotBlock API to identify the site.
331
- * <br>The name usually is just the domain of the site without the http(s):// in front of it.
395
+ * <br>The name usually represents the domain of the bot list without the https in front of it.
332
396
*
333
397
* @return The name of the site used for the BotBlock API.
334
398
*/
@@ -354,6 +418,12 @@ public boolean supportsPost(){
354
418
return !methods .isEmpty () && methods .contains (HttpMethod .POST );
355
419
}
356
420
421
+ /**
422
+ * Nested enum for the Http-methods supported by the bot lists.
423
+ *
424
+ * <p>Depending on what Http-Methods a bot list supports can its corresponding entry be used for the GET methods,
425
+ * POST methods or both.
426
+ */
357
427
public enum HttpMethod {
358
428
/**
359
429
* Bot list supports GET requests.
0 commit comments