This action starts an named loop of all the clients in the currently selected channel.

It takes one string parameter, which is the name of the loop. The name can be anything you want, so make sure what the loop is for is understandable in your project.


For each client, a Channel > [With loop name] On client channels loop event is triggered, with that one client selected, , so you can use it in any action, condition or expression that refers to the selected client. The channel you ran the loop for is also selected.

Once the loop is done, the Channel > [With loop name] On clients channels loop finished event will run.

All those loop events happen instantly. Read more about how loops work here.

In Blue Server, these conditions are renamed to be clearer, as "Channel > [With loop name] On channel's clients loop" and "Channel > [With loop name] On channel's clients loop finished".


In Relay Server, there is no "Loop clients (with loop name)" action, despite there being conditions for such an action.