ADV Text Series
Eight prompts, one winner — the full-size text bundler
- texts
Eight candidate prompts, eight negative prompts, eight style strings - whatever text you want to audition. ADV Text Series is the 8-input version of the pack's text bundler, taking up to eight STRING inputs and emitting them as one list for the ADV Pick Any Chooser to pick through.
It's the full-size sibling of ADV Text Series (4) in the pmarmotte2/Comfyui_Pick_Any pack. The four-slot version handles the "a few options" case; this one is for when you're running a story pipeline or a big variation pass and genuinely want a wall of choices in front of you.
How it works
Same idea as the 4-slot version, just wider. Each of the eight text_* fields is a normal multiline string input. The node collects them, drops empty strings, and emits the rest as a list via the texts output (OUTPUT_IS_LIST). Nothing gets encoded, converted, or otherwise smartened up - it's a bundling helper, and that's the whole job.
Feed the list into the chooser's texts port and each candidate appears in the dialog as a row you can edit before accepting, which is where this earns its keep for iterating on prompts.
Inputs and outputs
text_1throughtext_8- optional multilineSTRINGfields. Empty ones are filtered out of the resulting list.texts- the output, a list of strings, wired into the chooser'stextsport or any list-aware text node.
Install
It's part of the Comfyui_Pick_Any pack - install once, use all six nodes:
cd ComfyUI/custom_nodes
git clone https://github.com/pmarmotte2/Comfyui_Pick_Any
Restart ComfyUI and hard-refresh the browser. No extra dependencies, no downloads. Folder name without spaces, per the README.
Common issues
- "I filled five slots and the list has five items." Correct - empties are dropped, so the output only ever contains actual text. If you need an empty string preserved as a real option, this node won't do it.
- "Why can't I type into the chooser instead?" The chooser's
textsport is wire-only by design. Candidate text is meant to be built here and fed in. - "This is the same as ADV Text Series (4)." Functionally identical, just eight slots instead of four. Grab whichever fits the workflow; the empty slots cost you nothing.
Inputs (8)
| Name | Type | Default | Description |
|---|---|---|---|
| text_1opt | STRING | — | |
| text_2opt | STRING | — | |
| text_3opt | STRING | — | |
| text_4opt | STRING | — | |
| text_5opt | STRING | — | |
| text_6opt | STRING | — | |
| text_7opt | STRING | — | |
| text_8opt | STRING | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| texts | STRING | — |