For CSF use this in the csf.blocklists :
OPSERVEBADBOTS|86400|0|https://raw.githubusercontent.com/opservenl/opserve_blocklists/main/opserve_badbots.ipset OPSERVEBADIPS|86400|0|https://raw.githubusercontent.com/opservenl/opserve_blocklists/main/opserve_badips.ipset OPSERVEAHREF|86400|0|https://raw.githubusercontent.com/opservenl/opserve_blocklists/main/opserve_bot_ahref.ipset OPSERVEAPPLEBOT|86400|0|https://raw.githubusercontent.com/opservenl/opserve_blocklists/main/opserve_bot_applebot.ipset OPSERVEDUCKGO|86400|0|https://raw.githubusercontent.com/opservenl/opserve_blocklists/main/opserve_bot_duckduckgo.ipset OPSERVEGOOGLEADDS|86400|0|https://raw.githubusercontent.com/opservenl/opserve_blocklists/main/opserve_bot_googleadds.ipset OPSERVEGOOGLEBOT|86400|0|https://raw.githubusercontent.com/opservenl/opserve_blocklists/main/opserve_bot_googlebot.ipset OPSERVEGPTBOT|86400|0|https://raw.githubusercontent.com/opservenl/opserve_blocklists/main/opserve_bot_gptbot.ipset OPSERVEPETALBOT|86400|0|https://raw.githubusercontent.com/opservenl/opserve_blocklists/main/opserve_bot_petalbot.ipset