ComfyUI Node
WFA Tag Banlist Switch ⚡ (WFA Suite)
A ComfyUI node in WFA Node Suite/Strings with 5 inputs and 3 outputs.
WFA Tag Banlist Switch ⚡ (WFA Suite)
- text
- active_banlist
- selected_index
◄text—►
◄banlists►
◄select0►
◄match_modeexact tag (supports * wildcard)►
◄extra_banlist—►
CategoryWFA Node Suite/Strings
Inputs (5)
| Name | Type | Default | Description |
|---|---|---|---|
| text | STRING | Main prompt text to filter using the selected banlist row. | |
| banlists | STRING | 100-row Banlist table (0–99). Enter comma-separated tags to remove on each row. Tip: You can label rows using /*LOOKING AWAY*/ at the start of a row, and use * wildcards like *eyes*. | |
| select | INT | 00–9999 | Row index (0–99) of the active banlist to apply. Click any row number in the left gutter to select it. |
| match_mode | COMBO | exact tag (supports * wildcard) | • exact tag (supports * wildcard): Removes tags matching the banned entry (ignores case, _ vs space, and (tag:1.2) weights). Supports * wildcards like *eyes*. • contains word: Removes any comma-separated tag that contains the banned word (e.g. 'eyes' removes 'blue eyes', 'closed eyes', etc.). • raw text phrase removal: Strips banned words/phrases directly from sentences or prose. |
| extra_banlistopt | STRING | Optional additional banned tags string to combine with the selected banlist row. |
Outputs (3)
| Name | Type | Description |
|---|---|---|
| text | STRING | — |
| active_banlist | STRING | — |
| selected_index | INT | — |