File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 148148// @description :zu Yengeza izimpendulo ze-AI ku-Brave Search (inikwa amandla yi-GPT-4o!)
149149// @author KudoAI
150150// @namespace https://kudoai.com
151- // @version 2026.7.27.3
151+ // @version 2026.7.27.4
152152// @license MIT
153153// @icon https://cdn.jsdelivr.net/gh/KudoAI/bravegpt@2f21b5f/assets/images/icons/app/icon48.png
154154// @icon 64 https://cdn.jsdelivr.net/gh/KudoAI/bravegpt@2f21b5f/assets/images/icons/app/icon64.png
866866 // Select random, active campaign
867867 for ( const [ campaignName , campaign ] of shuffle ( applyBoosts ( Object . entries ( campaignsData ) ) ) ) {
868868 const campaignIsActive = campaign . active && ( ! campaign . endDate || currentDate <= campaign . endDate )
869- if ( ! campaignIsActive ) continue // to next campaign since campaign inactive
869+ if ( ! campaignIsActive
870+ || campaign . excludedApps && campaign . excludedApps . some ( ex => new RegExp ( ex , 'i' ) . test ( app . name ) )
871+ ) continue // to next campaign
870872
871873 // Select random active group
872874 for ( const [ groupName , adGroup ] of shuffle ( applyBoosts ( Object . entries ( campaign . adGroups ) ) ) ) {
You can’t perform that action at this time.
0 commit comments