EnotPRO Logo EnotPRO

TakeRandomUser

TakeRandomUser — выбирает случайного пользователя из указанного списка.

Назначение

Используется для розыгрышей, случайных уведомлений, выбора победителя и любых других сценариев, требующих случайного выбора из группы пользователей.

Параметры

Параметр Тип Обязательный Описание
Список пользователей Выбор из списка ❌ Нет Список для выборки (по умолчанию — все пользователи бота)
Количество Integer ❌ Нет Количество пользователей для выборки (1-10, по умолчанию — 1)
Устанавливать chat Boolean ❌ Нет Дублировать target.from в target.chat
Без инициатора Boolean ❌ Нет Включать ли инициатора события в выборку

Параметр «Без инициатора»

Значение Поведение
Выключено (по умолчанию) Инициатор события исключается из выборки
Включено Инициатор может быть выбран (как любой другой пользователь)

Результат

После выполнения реакции данные выбранного пользователя помещаются в переменные:

Переменная Описание
${target.from} Выбранный пользователь
${target.chat} Дубликат пользователя (если включена опция «Устанавливать chat»)
© 2025 EnotPRO. Все права защищены.