настройка привилегий групп
я создал группы, дал им привилегии по добавлению пользователей в группы, как сделать так, что бы в некоторые группы они не могли добавлять пользователей и себя. спс
Answer
У каждой группы есть настройки:
i_group_member_add_power - количество прав пользователя в этой группы
i_group_needed_member_add_power - количество прав, требуемых пользователю (из группы выше) для добавления других пользователей в эту группу
Например, если есть десяток разных групп, и у каждой эти привилегии эквивалентны, увеличиваясь от группы к группе (10, 20, 30, ...), то пользователи последующей группы смогут добавлять пользователей из всех предыдущих групп, включая свою. Но не из последующих групп.
То есть, для того, чтобы пользователь не мог добавлять других пользователей (и себя) в какую-то группу, в которой он состоит, то у неё достаточно установить i_group_needed_member_add_power > i_group_member_add_power.
спасибо за ответы, будьте добры еще подсказать, в каналах пользователи располагаются по алфавиту, как сделать что бы пользователи одной группы располагались выше, чем пользователи другой, спс.
i_client_talk_power - порядок отображения пользователей в канале
i_group_sort_id - порядок отображения групп в меню привилегий
Customer support service by UserEcho
У каждой группы есть настройки:
i_group_member_add_power - количество прав пользователя в этой группы
i_group_needed_member_add_power - количество прав, требуемых пользователю (из группы выше) для добавления других пользователей в эту группу
Например, если есть десяток разных групп, и у каждой эти привилегии эквивалентны, увеличиваясь от группы к группе (10, 20, 30, ...), то пользователи последующей группы смогут добавлять пользователей из всех предыдущих групп, включая свою. Но не из последующих групп.
То есть, для того, чтобы пользователь не мог добавлять других пользователей (и себя) в какую-то группу, в которой он состоит, то у неё достаточно установить i_group_needed_member_add_power > i_group_member_add_power.