Skip to main content

Флаги

Флагом называется переменная (свойство или поле), которая хранит данные логического типа - True(1) или False(0). Таким образом, если при обращении переменная возвращает: 0 - значит Флаг снят, если 1 - Флаг поставлен.

Флагами можно отмечать события имеющие бинарную (двоичную) природу: есть-нету, да-нет, помечен-не помечен.

Например - обычный юзер это ОТСУТСТВИЕ Флага (0 - ноль), а VIP юзеру ставим Флаг (1 - один) - это НАЛИЧИЕ Флага в переменной. Таким образом если отвечающая за это переменная возвращает - 1 - мы знаем что этот юзер - VIP. Если мы снова поставим 0 (ноль) в переменную - для нашей системы это должно означать что юзер снова стал обычным (не VIP).

Для того чтобы использовать Флаги в @MenuBuilderBot ознакомьтесь с функциями flag_get(), flag_set(), flag_del() - раздела «Выражения».