Skip to main content

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​

NameTypeDescription
listlistThe first list.
otherlistThe second list. Must hold the same kind of item as the first list.
fieldstringOptional. Wire this to choose the Match On field at runtime instead of picking it in the node.

Outputs​

NameTypeDescription
resultlistThe 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 Item to 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.