This action starts a named loop of all the channels your client is joined to.

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 channel, the Channel > [With loop name] On joined channel loop is triggered, with that one channel selected, so you can use it in any action, condition or expression that refers to the selected channel.

By default, the channel list in order of first to last joined channel.

Once the loop is over, the Channel > [With loop name] On joined channel loop finished is triggered once.

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