Логика работы контейнеров внутри блоков
Контейнеры - это уникальная механика, содержащая в себе набор функций.
При работе с блоками вам необходимо сперва создать контейнер.
Контейнер создается автоматически, когда вы создав блок, открываете его и выбираете функцию из списка.
Также можно создать контейнер в левом нижнем углу рабочей панели блока:

В любом блоке может быть несколько контейнеров!
У каждого блоке есть порты выхода. Именно условия выполнения контейнера влияет на этот порт.
Условия работы контейнеров:
1. Если это блок события, то порт выхода сработает на выполнение любого из контейнеров. Это тоже самое, если бы создали несколько блоков события с одним контейнером.
В этом примере, событие сработает либо когда пользователь напишет сообщение, либо когда подпишется в сообщество ВК / канал Telegram.

2. Если это блок условия, то каждый контейнер создает новый порт выхода.

Мы также можем переименовать названия контейнеров для удобства:

Готовый пример:

ВАЖНО! Контейнеры условий проверяются последовательно. В примере выше, сперва бот проверит находится ли пользователь в списке "Эксперт", если нет, то проверит находится ли он в списке "Продюсер". Если ни одно из условий не сработает, то сработает порт "Иначе".
3. В блоке действия контейнеры также работают последовательно. Например, мы можем сделать цепочку из сообщений и таймеров.

4. В блоке сообщения контейнеры также работают последовательно:

5. В блоке таймера, контейнеры также работают последовательно:
