List Combine
Runs on: Shared — pure logic, runs on the Community backend or inside a chatbox overlay.
The List Combine node combines a First List and a Second List into one result list. The original lists passed in are never modified.
For lists of custom or built-in objects, pick a Match On field as the comparison key — or wire the field input to choose it at runtime. Leave it unset to compare whole items. Text and hex keys respect the Case Sensitive toggle.
Inputs
| Name | Type | Description |
|---|---|---|
list | list | The first list. |
other | list | The second list. Must hold the same kind of item as the first list. |
field | string | Optional. Wire this to choose the Match On field at runtime instead of picking it in the node. |
Outputs
| Name | Type | Description |
|---|---|---|
result | list | The combined list, same item type as the input lists. |
Configuration
- Mode:
- Append — every item of both lists, in order.
- Merge Unique — every item of both lists, then duplicates removed by key (the first occurrence wins).
- Only In Both — items of the First List whose key also appears in the Second List.
- Only In First — items of the First List whose key does not appear in the Second List.
- Match On: optional, object lists only. Leave as
Whole Itemto compare entries directly. - Case Sensitive: only shown for text/hex keys.
Example
"Raiders who are also VIPs": First List is a raid's viewer list, Second List is your VIP list, Mode Only In Both. "Chatted today but not yesterday": First List is today's chatters, Second List is yesterday's, Mode Only In First.