> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fanifyai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Index des conditions

> Table de référence des 226 conditions de stratégie Fanify : identifiant numérique (champ type d'un export JSON), clé, libellé et sémantique, avec lien vers la fiche détaillée de chaque condition.

Chaque règle de [stratégie](/fr/advanced/jobs/autoreply#workflow) s'appuie sur des **conditions** évaluées sur l'état du fan (profil, messages, paiements, variables...). Cette page référence les **226 conditions** disponibles, dans les mêmes catégories que le sélecteur de conditions de l'éditeur de stratégies. Chaque condition a sa **fiche détaillée** : évaluation exacte, format de valeur, cas limites et exemple.

<h2 id="lire-un-export">
  Lire un export JSON
</h2>

Dans un export JSON de stratégie, chaque condition apparaît sous la forme `{ "type": <identifiant>, "value": "<valeur>" }`. L'identifiant numérique `type` correspond à la colonne **ID** des tables ci-dessous : retrouvez-le, puis ouvrez la fiche pour la sémantique exacte.

L'évaluation est hiérarchique :

* Une **règle** contient des **groupes de conditions**. L'opérateur de la règle combine les groupes : `OR` (au moins un groupe vrai) ou `AND` (tous les groupes vrais).
* Un **groupe** contient des **conditions**. L'opérateur du groupe combine ses conditions : `OR` (au moins une vraie) ou `AND` (toutes vraies).

<h2 id="semantique-commune">
  Sémantique commune
</h2>

Ces mécanismes s'appliquent à toutes les conditions :

* **[Jetons](/fr/advanced/strategy/tokens)** : la valeur configurée peut contenir des jetons (ex. `{{USERINFO_Firstname}}`), résolus avant l'évaluation. Voir la [référence complète des jetons](/fr/advanced/strategy/tokens).
* **Comparaisons de texte** : insensibles à la casse **et** aux accents ; les apostrophes typographiques sont assimilées à l'apostrophe droite. Exception : [`Message_LastCreatorMessage_Equals`](/fr/advanced/strategy/conditions/messages/message_lastcreatormessage_equals) compare strictement.
* **Valeurs numériques** : une valeur non numérique ou vide est interprétée comme **0**.
* **Donnée absente** : chaque condition a son propre comportement quand la donnée n'est pas renseignée (parfois vraie, parfois fausse, parfois une valeur de repli). Ce comportement est documenté sur chaque fiche, section **Comportement et cas limites**.

<h2 id="accomplissements">
  Accomplissements
</h2>

| ID  | Condition                                                                                                                       | Vraie si                                                         |
| --- | ------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------- |
| `0` | [Possède accomplissement](/fr/advanced/strategy/conditions/achievements/user_hasachievement)<br />`User_HasAchievement`         | Le fan possède l'accomplissement du nom indiqué (casse ignorée). |
| `1` | [N'a pas l'accomplissement](/fr/advanced/strategy/conditions/achievements/user_nothasachievement)<br />`User_NotHasAchievement` | Le fan ne possède pas l'accomplissement du nom indiqué.          |
| `2` | [Accomplissements min](/fr/advanced/strategy/conditions/achievements/user_achievementcountmin)<br />`User_AchievementCountMin`  | Le fan possède au moins le nombre d'accomplissements indiqué.    |
| `3` | [Accomplissements max](/fr/advanced/strategy/conditions/achievements/user_achievementcountmax)<br />`User_AchievementCountMax`  | Le fan possède au plus le nombre d'accomplissements indiqué.     |

<h2 id="compte-du-fan">
  Compte du fan
</h2>

| ID    | Condition                                                                                                                                        | Vraie si                                                         |
| ----- | ------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------- |
| `100` | [Messages min](/fr/advanced/strategy/conditions/user/user_messagecountmin)<br />`User_MessageCountMin`                                           | Le fan a envoyé au moins X messages.                             |
| `101` | [Messages max](/fr/advanced/strategy/conditions/user/user_messagecountmax)<br />`User_MessageCountMax`                                           | Le fan a envoyé au plus X messages.                              |
| `110` | [Âge du compte min](/fr/advanced/strategy/conditions/user/user_createddaysmin)<br />`User_CreatedDaysMin`                                        | Le compte a été créé il y a au moins X jours.                    |
| `111` | [Âge du compte max](/fr/advanced/strategy/conditions/user/user_createddaysmax)<br />`User_CreatedDaysMax`                                        | Le compte a été créé il y a au plus X jours.                     |
| `112` | [Inactif depuis min](/fr/advanced/strategy/conditions/user/user_lastactivedaysmin)<br />`User_LastActiveDaysMin`                                 | La dernière activité remonte à au moins X jours.                 |
| `113` | [Inactif depuis max](/fr/advanced/strategy/conditions/user/user_lastactivedaysmax)<br />`User_LastActiveDaysMax`                                 | La dernière activité remonte à au plus X jours.                  |
| `114` | [Sans interaction min](/fr/advanced/strategy/conditions/user/user_lastinteractionminutesmin)<br />`User_LastInteractionMinutesMin`               | La dernière interaction remonte à au moins X minutes.            |
| `115` | [Sans interaction max](/fr/advanced/strategy/conditions/user/user_lastinteractionminutesmax)<br />`User_LastInteractionMinutesMax`               | La dernière interaction remonte à au plus X minutes.             |
| `120` | [AutoReply activé](/fr/advanced/strategy/conditions/user/user_autoreplyenabled)<br />`User_AutoReplyEnabled`                                     | La réponse automatique est activée pour le fan.                  |
| `121` | [AutoReply désactivé](/fr/advanced/strategy/conditions/user/user_autoreplydisabled)<br />`User_AutoReplyDisabled`                                | La réponse automatique est désactivée pour le fan.               |
| `122` | [IA activée](/fr/advanced/strategy/conditions/user/user_aienabled)<br />`User_AIEnabled`                                                         | Les services IA sont activés pour le fan.                        |
| `123` | [IA désactivée](/fr/advanced/strategy/conditions/user/user_aidisabled)<br />`User_AIDisabled`                                                    | Les services IA sont désactivés pour le fan.                     |
| `124` | [Est verrouillé](/fr/advanced/strategy/conditions/user/user_islocked)<br />`User_IsLocked`                                                       | Le fan est verrouillé par un opérateur.                          |
| `125` | [N'est pas verrouillé](/fr/advanced/strategy/conditions/user/user_isnotlocked)<br />`User_IsNotLocked`                                           | Le fan n'est pas verrouillé par un opérateur.                    |
| `126` | [Est réservé](/fr/advanced/strategy/conditions/user/user_isreserved)<br />`User_IsReserved`                                                      | Le fan est réservé par un opérateur.                             |
| `127` | [N'est pas réservé](/fr/advanced/strategy/conditions/user/user_isnotreserved)<br />`User_IsNotReserved`                                          | Le fan n'est réservé par aucun opérateur.                        |
| `130` | [A une photo de profil](/fr/advanced/strategy/conditions/user/user_hasprofilepicture)<br />`User_HasProfilePicture`                              | Le fan a une photo de profil renseignée.                         |
| `131` | [Pas de photo de profil](/fr/advanced/strategy/conditions/user/user_noprofilepicture)<br />`User_NoProfilePicture`                               | Le fan n'a pas de photo de profil.                               |
| `132` | [A un prompt personnalisé](/fr/advanced/strategy/conditions/user/user_hascustomprompt)<br />`User_HasCustomPrompt`                               | Un prompt personnalisé non vide est renseigné.                   |
| `133` | [Pas de prompt personnalisé](/fr/advanced/strategy/conditions/user/user_nocustomprompt)<br />`User_NoCustomPrompt`                               | Aucun prompt personnalisé non vide n'est renseigné.              |
| `134` | [A un pseudo Telegram](/fr/advanced/strategy/conditions/user/user_hastelegrampseudo)<br />`User_HasTelegramPseudo`                               | Le fan a un pseudo Telegram non vide.                            |
| `135` | [Pas de pseudo Telegram](/fr/advanced/strategy/conditions/user/user_notelegrampseudo)<br />`User_NoTelegramPseudo`                               | Le fan n'a pas de pseudo Telegram.                               |
| `136` | [A Instagram](/fr/advanced/strategy/conditions/user/user_hasinstagram)<br />`User_HasInstagram`                                                  | Le fan a un identifiant ou pseudo Instagram.                     |
| `137` | [Pas d'Instagram](/fr/advanced/strategy/conditions/user/user_noinstagram)<br />`User_NoInstagram`                                                | Le fan n'a ni identifiant ni pseudo Instagram.                   |
| `138` | [A reçu des médias](/fr/advanced/strategy/conditions/user/user_hasmedias)<br />`User_HasMedias`                                                  | Le fan a au moins un média reçu.                                 |
| `139` | [Pas de médias reçus](/fr/advanced/strategy/conditions/user/user_nomedias)<br />`User_NoMedias`                                                  | Le fan n'a aucun média reçu.                                     |
| `140` | [AutoReply suspendu](/fr/advanced/strategy/conditions/user/user_autoreplytemporarilydisabled)<br />`User_AutoReplyTemporarilyDisabled`           | La réponse automatique est suspendue jusqu'à une date future.    |
| `141` | [AutoReply non suspendu](/fr/advanced/strategy/conditions/user/user_autoreplynottemporarilydisabled)<br />`User_AutoReplyNotTemporarilyDisabled` | Aucune suspension future de la réponse automatique n'est active. |

<h2 id="identite">
  Identité
</h2>

| ID    | Condition                                                                                                                          | Vraie si                                               |
| ----- | ---------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------ |
| `200` | [Prénom connu](/fr/advanced/strategy/conditions/identity/userinfo_firstname_isset)<br />`UserInfo_Firstname_IsSet`                 | Le prénom du fan est renseigné.                        |
| `201` | [Prénom inconnu](/fr/advanced/strategy/conditions/identity/userinfo_firstname_notset)<br />`UserInfo_Firstname_NotSet`             | Le prénom du fan n'est pas renseigné.                  |
| `202` | [Nom connu](/fr/advanced/strategy/conditions/identity/userinfo_lastname_isset)<br />`UserInfo_Lastname_IsSet`                      | Le nom de famille du fan est renseigné.                |
| `203` | [Nom inconnu](/fr/advanced/strategy/conditions/identity/userinfo_lastname_notset)<br />`UserInfo_Lastname_NotSet`                  | Le nom de famille du fan n'est pas renseigné.          |
| `210` | [Âge connu](/fr/advanced/strategy/conditions/identity/userinfo_age_isset)<br />`UserInfo_Age_IsSet`                                | L'âge du fan est renseigné.                            |
| `211` | [Âge inconnu](/fr/advanced/strategy/conditions/identity/userinfo_age_notset)<br />`UserInfo_Age_NotSet`                            | L'âge du fan n'est pas renseigné.                      |
| `212` | [Âge minimum](/fr/advanced/strategy/conditions/identity/userinfo_age_min)<br />`UserInfo_Age_Min`                                  | L'âge du fan est supérieur ou égal au seuil.           |
| `213` | [Âge maximum](/fr/advanced/strategy/conditions/identity/userinfo_age_max)<br />`UserInfo_Age_Max`                                  | L'âge du fan est inférieur ou égal au seuil.           |
| `214` | [Date de naissance connue](/fr/advanced/strategy/conditions/identity/userinfo_birthdate_isset)<br />`UserInfo_Birthdate_IsSet`     | Une date de naissance est renseignée dans le profil.   |
| `215` | [Date de naissance inconnue](/fr/advanced/strategy/conditions/identity/userinfo_birthdate_notset)<br />`UserInfo_Birthdate_NotSet` | Aucune date de naissance n'est renseignée.             |
| `220` | [Genre connu](/fr/advanced/strategy/conditions/identity/userinfo_gender_isset)<br />`UserInfo_Gender_IsSet`                        | Un genre est renseigné dans le profil.                 |
| `221` | [Genre inconnu](/fr/advanced/strategy/conditions/identity/userinfo_gender_notset)<br />`UserInfo_Gender_NotSet`                    | Aucun genre n'est renseigné.                           |
| `222` | [Genre égal à](/fr/advanced/strategy/conditions/identity/userinfo_gender_equals)<br />`UserInfo_Gender_Equals`                     | Le genre égale la valeur, casse et accents ignorés.    |
| `230` | [Origine connue](/fr/advanced/strategy/conditions/identity/userinfo_origin_isset)<br />`UserInfo_Origin_IsSet`                     | Une origine est renseignée dans le profil.             |
| `231` | [Origine inconnue](/fr/advanced/strategy/conditions/identity/userinfo_origin_notset)<br />`UserInfo_Origin_NotSet`                 | Aucune origine n'est renseignée.                       |
| `232` | [Origine contient](/fr/advanced/strategy/conditions/identity/userinfo_origin_contains)<br />`UserInfo_Origin_Contains`             | L'origine contient le texte, casse et accents ignorés. |

<h2 id="scores">
  Scores
</h2>

| ID    | Condition                                                                                                                        | Vraie si                                                                                   |
| ----- | -------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------ |
| `300` | [Température min](/fr/advanced/strategy/conditions/scores/userinfo_temperature_min)<br />`UserInfo_Temperature_Min`              | Le score de température de chat est supérieur ou égal à la valeur.                         |
| `301` | [Température max](/fr/advanced/strategy/conditions/scores/userinfo_temperature_max)<br />`UserInfo_Temperature_Max`              | Le score de température de chat est inférieur ou égal à la valeur.                         |
| `310` | [Score dépensier min](/fr/advanced/strategy/conditions/scores/userinfo_spenderscore_min)<br />`UserInfo_SpenderScore_Min`        | Le score dépensier est supérieur ou égal à la valeur.                                      |
| `311` | [Score dépensier max](/fr/advanced/strategy/conditions/scores/userinfo_spenderscore_max)<br />`UserInfo_SpenderScore_Max`        | Le score dépensier est inférieur ou égal à la valeur.                                      |
| `312` | [Est dépensier](/fr/advanced/strategy/conditions/scores/userinfo_isspender)<br />`UserInfo_IsSpender`                            | Le fan est marqué comme dépensier.                                                         |
| `313` | [N'est pas dépensier](/fr/advanced/strategy/conditions/scores/userinfo_isnotspender)<br />`UserInfo_IsNotSpender`                | Le fan n'est pas marqué comme dépensier (défaut si absent).                                |
| `320` | [Confiance humain min](/fr/advanced/strategy/conditions/scores/userinfo_humanconfidence_min)<br />`UserInfo_HumanConfidence_Min` | Le score de confiance humaine est supérieur ou égal à la valeur.                           |
| `321` | [Confiance humain max](/fr/advanced/strategy/conditions/scores/userinfo_humanconfidence_max)<br />`UserInfo_HumanConfidence_Max` | Le score de confiance humaine est inférieur ou égal à la valeur (absent = 100).            |
| `330` | [Dépendance chat min](/fr/advanced/strategy/conditions/scores/userinfo_chatdependency_min)<br />`UserInfo_ChatDependency_Min`    | Le score de dépendance au chat du fan est supérieur ou égal à la valeur.                   |
| `331` | [Dépendance chat max](/fr/advanced/strategy/conditions/scores/userinfo_chatdependency_max)<br />`UserInfo_ChatDependency_Max`    | Le score de dépendance au chat du fan est inférieur ou égal à la valeur (absent = 0).      |
| `340` | [Éducation min](/fr/advanced/strategy/conditions/scores/userinfo_educationlevel_min)<br />`UserInfo_EducationLevel_Min`          | Le niveau d'éducation du fan est supérieur ou égal à la valeur.                            |
| `341` | [Éducation max](/fr/advanced/strategy/conditions/scores/userinfo_educationlevel_max)<br />`UserInfo_EducationLevel_Max`          | Le niveau d'éducation du fan est inférieur ou égal à la valeur (absent = 100).             |
| `350` | [Intelligence min](/fr/advanced/strategy/conditions/scores/userinfo_smartlevel_min)<br />`UserInfo_SmartLevel_Min`               | Le niveau d'intelligence du fan est supérieur ou égal à la valeur.                         |
| `351` | [Intelligence max](/fr/advanced/strategy/conditions/scores/userinfo_smartlevel_max)<br />`UserInfo_SmartLevel_Max`               | Le niveau d'intelligence du fan est inférieur ou égal à la valeur (absent = 100).          |
| `360` | [Score langue min](/fr/advanced/strategy/conditions/scores/userinfo_languagescore_min)<br />`UserInfo_LanguageScore_Min`         | Le score de maîtrise linguistique du fan est supérieur ou égal à la valeur.                |
| `361` | [Score langue max](/fr/advanced/strategy/conditions/scores/userinfo_languagescore_max)<br />`UserInfo_LanguageScore_Max`         | Le score de maîtrise linguistique du fan est inférieur ou égal à la valeur (absent = 100). |

<h2 id="localisation">
  Localisation
</h2>

| ID    | Condition                                                                                                                             | Vraie si                                           |
| ----- | ------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------- |
| `400` | [Ville connue](/fr/advanced/strategy/conditions/location/userinfo_city_isset)<br />`UserInfo_City_IsSet`                              | La ville du fan est renseignée.                    |
| `401` | [Ville inconnue](/fr/advanced/strategy/conditions/location/userinfo_city_notset)<br />`UserInfo_City_NotSet`                          | La ville du fan n'est pas renseignée.              |
| `402` | [Ville contient](/fr/advanced/strategy/conditions/location/userinfo_city_contains)<br />`UserInfo_City_Contains`                      | La ville contient le texte spécifié.               |
| `403` | [Ville ne contient pas](/fr/advanced/strategy/conditions/location/userinfo_city_notcontains)<br />`UserInfo_City_NotContains`         | La ville ne contient pas le texte spécifié.        |
| `410` | [Pays connu](/fr/advanced/strategy/conditions/location/userinfo_country_isset)<br />`UserInfo_Country_IsSet`                          | Le pays du fan est renseigné.                      |
| `411` | [Pays inconnu](/fr/advanced/strategy/conditions/location/userinfo_country_notset)<br />`UserInfo_Country_NotSet`                      | Le pays du fan n'est pas renseigné.                |
| `412` | [Pays est](/fr/advanced/strategy/conditions/location/userinfo_country_contains)<br />`UserInfo_Country_Contains`                      | Le code pays égale exactement le code sélectionné. |
| `413` | [Pays n'est pas](/fr/advanced/strategy/conditions/location/userinfo_country_notcontains)<br />`UserInfo_Country_NotContains`          | Le code pays diffère du code sélectionné.          |
| `420` | [Code postal connu](/fr/advanced/strategy/conditions/location/userinfo_zipcode_isset)<br />`UserInfo_ZipCode_IsSet`                   | Le code postal du fan est renseigné.               |
| `421` | [Code postal inconnu](/fr/advanced/strategy/conditions/location/userinfo_zipcode_notset)<br />`UserInfo_ZipCode_NotSet`               | Le code postal du fan n'est pas renseigné.         |
| `430` | [Adresse connue](/fr/advanced/strategy/conditions/location/userinfo_address_isset)<br />`UserInfo_Address_IsSet`                      | L'adresse du fan est renseignée.                   |
| `431` | [Adresse inconnue](/fr/advanced/strategy/conditions/location/userinfo_address_notset)<br />`UserInfo_Address_NotSet`                  | L'adresse du fan n'est pas renseignée.             |
| `432` | [Adresse contient](/fr/advanced/strategy/conditions/location/userinfo_address_contains)<br />`UserInfo_Address_Contains`              | L'adresse contient le texte spécifié.              |
| `433` | [Adresse ne contient pas](/fr/advanced/strategy/conditions/location/userinfo_address_notcontains)<br />`UserInfo_Address_NotContains` | L'adresse ne contient pas le texte spécifié.       |

<h2 id="contact">
  Contact
</h2>

| ID    | Condition                                                                                                                          | Vraie si                                                                      |
| ----- | ---------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- |
| `500` | [Email connu](/fr/advanced/strategy/conditions/contact/userinfo_email_isset)<br />`UserInfo_Email_IsSet`                           | L'email du fan est renseigné (texte non blanc).                               |
| `501` | [Email inconnu](/fr/advanced/strategy/conditions/contact/userinfo_email_notset)<br />`UserInfo_Email_NotSet`                       | L'email du fan est absent, vide ou blanc.                                     |
| `510` | [Téléphone connu](/fr/advanced/strategy/conditions/contact/userinfo_phone_isset)<br />`UserInfo_Phone_IsSet`                       | Le numéro de téléphone du fan est renseigné (non blanc).                      |
| `511` | [Téléphone inconnu](/fr/advanced/strategy/conditions/contact/userinfo_phone_notset)<br />`UserInfo_Phone_NotSet`                   | Le numéro de téléphone du fan est absent ou blanc.                            |
| `512` | [Téléphone contient](/fr/advanced/strategy/conditions/contact/userinfo_phone_contains)<br />`UserInfo_Phone_Contains`              | Le numéro de téléphone contient le texte spécifié (insensible casse/accents). |
| `513` | [Téléphone ne contient pas](/fr/advanced/strategy/conditions/contact/userinfo_phone_notcontains)<br />`UserInfo_Phone_NotContains` | Le numéro ne contient pas le texte ; vraie aussi si absent.                   |
| `514` | [Téléphone correspond au regex](/fr/advanced/strategy/conditions/contact/userinfo_phone_regex)<br />`UserInfo_Phone_Regex`         | Le numéro correspond au regex ; faux si absent ou regex invalide.             |

<h2 id="sexualite-et-preferences">
  Sexualité et préférences
</h2>

| ID    | Condition                                                                                                                                            | Vraie si                                                  |
| ----- | ---------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------- |
| `600` | [Orientation connue](/fr/advanced/strategy/conditions/sexuality/userinfo_sexualorientation_isset)<br />`UserInfo_SexualOrientation_IsSet`            | L'orientation sexuelle du fan est renseignée.             |
| `601` | [Orientation inconnue](/fr/advanced/strategy/conditions/sexuality/userinfo_sexualorientation_notset)<br />`UserInfo_SexualOrientation_NotSet`        | L'orientation sexuelle du fan n'est pas renseignée.       |
| `602` | [Orientation contient](/fr/advanced/strategy/conditions/sexuality/userinfo_sexualorientation_contains)<br />`UserInfo_SexualOrientation_Contains`    | L'orientation sexuelle contient le texte cherché.         |
| `610` | [Préférences connues](/fr/advanced/strategy/conditions/sexuality/userinfo_sexualpreferences_isset)<br />`UserInfo_SexualPreferences_IsSet`           | Les préférences sexuelles du fan sont renseignées.        |
| `611` | [Préférences inconnues](/fr/advanced/strategy/conditions/sexuality/userinfo_sexualpreferences_notset)<br />`UserInfo_SexualPreferences_NotSet`       | Les préférences sexuelles du fan ne sont pas renseignées. |
| `612` | [Préférences contiennent](/fr/advanced/strategy/conditions/sexuality/userinfo_sexualpreferences_contains)<br />`UserInfo_SexualPreferences_Contains` | Les préférences sexuelles contiennent le texte cherché.   |
| `620` | [Fantasmes connus](/fr/advanced/strategy/conditions/sexuality/userinfo_sexualfantasy_isset)<br />`UserInfo_SexualFantasy_IsSet`                      | Les fantasmes sexuels du fan sont renseignés.             |
| `621` | [Fantasmes inconnus](/fr/advanced/strategy/conditions/sexuality/userinfo_sexualfantasy_notset)<br />`UserInfo_SexualFantasy_NotSet`                  | Les fantasmes sexuels du fan ne sont pas renseignés.      |
| `622` | [Fantasmes contiennent](/fr/advanced/strategy/conditions/sexuality/userinfo_sexualfantasy_contains)<br />`UserInfo_SexualFantasy_Contains`           | Les fantasmes sexuels contiennent le texte cherché.       |
| `630` | [Désirs connus](/fr/advanced/strategy/conditions/sexuality/userinfo_desires_isset)<br />`UserInfo_Desires_IsSet`                                     | Les désirs et souhaits du fan sont renseignés.            |
| `631` | [Désirs inconnus](/fr/advanced/strategy/conditions/sexuality/userinfo_desires_notset)<br />`UserInfo_Desires_NotSet`                                 | Les désirs et souhaits du fan ne sont pas renseignés.     |
| `632` | [Désirs contiennent](/fr/advanced/strategy/conditions/sexuality/userinfo_desires_contains)<br />`UserInfo_Desires_Contains`                          | Les désirs et souhaits contiennent le texte cherché.      |
| `633` | [Désirs ne contiennent pas](/fr/advanced/strategy/conditions/sexuality/userinfo_desires_notcontains)<br />`UserInfo_Desires_NotContains`             | Les désirs ne contiennent pas le texte (vraie si absent). |

<h2 id="physique">
  Physique
</h2>

| ID    | Condition                                                                                                                           | Vraie si                                                |
| ----- | ----------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------- |
| `700` | [Taille connue](/fr/advanced/strategy/conditions/physical/userinfo_height_isset)<br />`UserInfo_Height_IsSet`                       | La taille du fan est renseignée.                        |
| `701` | [Taille inconnue](/fr/advanced/strategy/conditions/physical/userinfo_height_notset)<br />`UserInfo_Height_NotSet`                   | La taille du fan n'est pas renseignée.                  |
| `702` | [Taille min](/fr/advanced/strategy/conditions/physical/userinfo_height_min)<br />`UserInfo_Height_Min`                              | La taille du fan est supérieure ou égale au seuil (cm). |
| `703` | [Taille max](/fr/advanced/strategy/conditions/physical/userinfo_height_max)<br />`UserInfo_Height_Max`                              | La taille du fan est inférieure ou égale au seuil (cm). |
| `710` | [Corpulence connue](/fr/advanced/strategy/conditions/physical/userinfo_bodytype_isset)<br />`UserInfo_BodyType_IsSet`               | La corpulence du fan est renseignée.                    |
| `711` | [Corpulence inconnue](/fr/advanced/strategy/conditions/physical/userinfo_bodytype_notset)<br />`UserInfo_BodyType_NotSet`           | La corpulence du fan n'est pas renseignée.              |
| `712` | [Corpulence contient](/fr/advanced/strategy/conditions/physical/userinfo_bodytype_contains)<br />`UserInfo_BodyType_Contains`       | La corpulence du fan contient le texte cherché.         |
| `720` | [Couleur de peau connue](/fr/advanced/strategy/conditions/physical/userinfo_skincolor_isset)<br />`UserInfo_SkinColor_IsSet`        | La couleur de peau du fan est renseignée.               |
| `721` | [Couleur de peau inconnue](/fr/advanced/strategy/conditions/physical/userinfo_skincolor_notset)<br />`UserInfo_SkinColor_NotSet`    | La couleur de peau du fan n'est pas renseignée.         |
| `730` | [Couleur de cheveux connue](/fr/advanced/strategy/conditions/physical/userinfo_haircolor_isset)<br />`UserInfo_HairColor_IsSet`     | La couleur de cheveux du fan est renseignée.            |
| `731` | [Couleur de cheveux inconnue](/fr/advanced/strategy/conditions/physical/userinfo_haircolor_notset)<br />`UserInfo_HairColor_NotSet` | La couleur de cheveux du fan n'est pas renseignée.      |
| `740` | [Couleur des yeux connue](/fr/advanced/strategy/conditions/physical/userinfo_eyecolor_isset)<br />`UserInfo_EyeColor_IsSet`         | La couleur des yeux du fan est renseignée.              |
| `741` | [Couleur des yeux inconnue](/fr/advanced/strategy/conditions/physical/userinfo_eyecolor_notset)<br />`UserInfo_EyeColor_NotSet`     | La couleur des yeux du fan n'est pas renseignée.        |
| `750` | [Taille du pénis connue](/fr/advanced/strategy/conditions/physical/userinfo_dicksize_isset)<br />`UserInfo_DickSize_IsSet`          | La taille du pénis du fan est renseignée.               |
| `751` | [Taille du pénis inconnue](/fr/advanced/strategy/conditions/physical/userinfo_dicksize_notset)<br />`UserInfo_DickSize_NotSet`      | La taille du pénis du fan n'est pas renseignée.         |
| `752` | [Taille pénis min](/fr/advanced/strategy/conditions/physical/userinfo_dicksize_min)<br />`UserInfo_DickSize_Min`                    | La taille du pénis est au moins X cm (absent=0).        |
| `753` | [Taille pénis max](/fr/advanced/strategy/conditions/physical/userinfo_dicksize_max)<br />`UserInfo_DickSize_Max`                    | La taille du pénis est au plus X cm (absent=50).        |

<h2 id="style-de-vie">
  Style de vie
</h2>

| ID    | Condition                                                                                                                                        | Vraie si                                                         |
| ----- | ------------------------------------------------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------- |
| `800` | [Métier connu](/fr/advanced/strategy/conditions/lifestyle/userinfo_job_isset)<br />`UserInfo_Job_IsSet`                                          | Le métier du fan est renseigné.                                  |
| `801` | [Métier inconnu](/fr/advanced/strategy/conditions/lifestyle/userinfo_job_notset)<br />`UserInfo_Job_NotSet`                                      | Le métier du fan n'est pas renseigné.                            |
| `802` | [Métier contient](/fr/advanced/strategy/conditions/lifestyle/userinfo_job_contains)<br />`UserInfo_Job_Contains`                                 | Le métier contient le texte spécifié.                            |
| `810` | [Occupation connue](/fr/advanced/strategy/conditions/lifestyle/userinfo_occupation_isset)<br />`UserInfo_Occupation_IsSet`                       | L'occupation du fan est renseignée.                              |
| `811` | [Occupation inconnue](/fr/advanced/strategy/conditions/lifestyle/userinfo_occupation_notset)<br />`UserInfo_Occupation_NotSet`                   | L'occupation du fan n'est pas renseignée.                        |
| `820` | [Relation connue](/fr/advanced/strategy/conditions/lifestyle/userinfo_relationshipstatus_isset)<br />`UserInfo_RelationshipStatus_IsSet`         | Le statut relationnel du fan est renseigné.                      |
| `821` | [Relation inconnue](/fr/advanced/strategy/conditions/lifestyle/userinfo_relationshipstatus_notset)<br />`UserInfo_RelationshipStatus_NotSet`     | Le statut relationnel du fan n'est pas renseigné.                |
| `822` | [Relation contient](/fr/advanced/strategy/conditions/lifestyle/userinfo_relationshipstatus_contains)<br />`UserInfo_RelationshipStatus_Contains` | Le statut relationnel contient le texte spécifié.                |
| `830` | [Hobbies connus](/fr/advanced/strategy/conditions/lifestyle/userinfo_hobbies_isset)<br />`UserInfo_Hobbies_IsSet`                                | Les hobbies du fan sont renseignés.                              |
| `831` | [Hobbies inconnus](/fr/advanced/strategy/conditions/lifestyle/userinfo_hobbies_notset)<br />`UserInfo_Hobbies_NotSet`                            | Les hobbies du fan ne sont pas renseignés.                       |
| `832` | [Hobbies contiennent](/fr/advanced/strategy/conditions/lifestyle/userinfo_hobbies_contains)<br />`UserInfo_Hobbies_Contains`                     | Les hobbies contiennent le texte spécifié.                       |
| `840` | [Musique favorite connue](/fr/advanced/strategy/conditions/lifestyle/userinfo_favoritemusic_isset)<br />`UserInfo_FavoriteMusic_IsSet`           | Le genre musical préféré du fan est renseigné.                   |
| `841` | [Musique favorite inconnue](/fr/advanced/strategy/conditions/lifestyle/userinfo_favoritemusic_notset)<br />`UserInfo_FavoriteMusic_NotSet`       | Le genre musical préféré n'est pas renseigné.                    |
| `842` | [Musique favorite contient](/fr/advanced/strategy/conditions/lifestyle/userinfo_favoritemusic_contains)<br />`UserInfo_FavoriteMusic_Contains`   | Le genre musical préféré contient le texte spécifié.             |
| `850` | [Film favori connu](/fr/advanced/strategy/conditions/lifestyle/userinfo_favoritemovie_isset)<br />`UserInfo_FavoriteMovie_IsSet`                 | Le genre de film préféré du fan est renseigné.                   |
| `851` | [Film favori inconnu](/fr/advanced/strategy/conditions/lifestyle/userinfo_favoritemovie_notset)<br />`UserInfo_FavoriteMovie_NotSet`             | Le genre de film préféré du fan n'est pas renseigné.             |
| `852` | [Film favori contient](/fr/advanced/strategy/conditions/lifestyle/userinfo_favoritemovie_contains)<br />`UserInfo_FavoriteMovie_Contains`        | Le genre de film préféré du fan contient le texte cherché.       |
| `860` | [Nourriture favorite connue](/fr/advanced/strategy/conditions/lifestyle/userinfo_favoritefood_isset)<br />`UserInfo_FavoriteFood_IsSet`          | La nourriture préférée du fan est renseignée.                    |
| `861` | [Nourriture favorite inconnue](/fr/advanced/strategy/conditions/lifestyle/userinfo_favoritefood_notset)<br />`UserInfo_FavoriteFood_NotSet`      | La nourriture préférée du fan n'est pas renseignée.              |
| `862` | [Nourriture favorite contient](/fr/advanced/strategy/conditions/lifestyle/userinfo_favoritefood_contains)<br />`UserInfo_FavoriteFood_Contains`  | La nourriture préférée du fan contient le texte cherché.         |
| `870` | [Animaux connus](/fr/advanced/strategy/conditions/lifestyle/userinfo_pets_isset)<br />`UserInfo_Pets_IsSet`                                      | Les animaux de compagnie du fan sont renseignés.                 |
| `871` | [Animaux inconnus](/fr/advanced/strategy/conditions/lifestyle/userinfo_pets_notset)<br />`UserInfo_Pets_NotSet`                                  | Les animaux de compagnie du fan ne sont pas renseignés.          |
| `872` | [Animaux contiennent](/fr/advanced/strategy/conditions/lifestyle/userinfo_pets_contains)<br />`UserInfo_Pets_Contains`                           | Les animaux de compagnie du fan contiennent le texte cherché.    |
| `880` | [Tabagisme connu](/fr/advanced/strategy/conditions/lifestyle/userinfo_smokinghabit_isset)<br />`UserInfo_SmokingHabit_IsSet`                     | L'habitude tabagique du fan est renseignée.                      |
| `881` | [Tabagisme inconnu](/fr/advanced/strategy/conditions/lifestyle/userinfo_smokinghabit_notset)<br />`UserInfo_SmokingHabit_NotSet`                 | L'habitude tabagique du fan n'est pas renseignée.                |
| `890` | [Consommation d'alcool connue](/fr/advanced/strategy/conditions/lifestyle/userinfo_drinkinghabit_isset)<br />`UserInfo_DrinkingHabit_IsSet`      | L'habitude de consommation d'alcool du fan est renseignée.       |
| `891` | [Consommation d'alcool inconnue](/fr/advanced/strategy/conditions/lifestyle/userinfo_drinkinghabit_notset)<br />`UserInfo_DrinkingHabit_NotSet`  | L'habitude de consommation d'alcool du fan n'est pas renseignée. |

<h2 id="autres-informations">
  Autres informations
</h2>

| ID    | Condition                                                                                                                                  | Vraie si                                                                       |
| ----- | ------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------ |
| `900` | [Vue politique connue](/fr/advanced/strategy/conditions/other/userinfo_politicalview_isset)<br />`UserInfo_PoliticalView_IsSet`            | L'opinion politique du profil du fan est renseignée.                           |
| `901` | [Vue politique inconnue](/fr/advanced/strategy/conditions/other/userinfo_politicalview_notset)<br />`UserInfo_PoliticalView_NotSet`        | L'opinion politique du profil du fan n'est pas renseignée.                     |
| `910` | [Religion connue](/fr/advanced/strategy/conditions/other/userinfo_religion_isset)<br />`UserInfo_Religion_IsSet`                           | La religion du profil du fan est renseignée.                                   |
| `911` | [Religion inconnue](/fr/advanced/strategy/conditions/other/userinfo_religion_notset)<br />`UserInfo_Religion_NotSet`                       | La religion du profil du fan n'est pas renseignée.                             |
| `912` | [Religion contient](/fr/advanced/strategy/conditions/other/userinfo_religion_contains)<br />`UserInfo_Religion_Contains`                   | La religion contient le texte spécifié (casse/accents ignorés).                |
| `920` | [Personnalité connue](/fr/advanced/strategy/conditions/other/userinfo_personalitytype_isset)<br />`UserInfo_PersonalityType_IsSet`         | Le type de personnalité du profil du fan est renseigné.                        |
| `921` | [Personnalité inconnue](/fr/advanced/strategy/conditions/other/userinfo_personalitytype_notset)<br />`UserInfo_PersonalityType_NotSet`     | Le type de personnalité du profil du fan n'est pas renseigné.                  |
| `922` | [Personnalité contient](/fr/advanced/strategy/conditions/other/userinfo_personalitytype_contains)<br />`UserInfo_PersonalityType_Contains` | Le type de personnalité contient le texte spécifié (casse/accents ignorés).    |
| `930` | [Signe zodiaque connu](/fr/advanced/strategy/conditions/other/userinfo_zodiacsign_isset)<br />`UserInfo_ZodiacSign_IsSet`                  | Le signe astrologique du profil du fan est renseigné.                          |
| `931` | [Signe zodiaque inconnu](/fr/advanced/strategy/conditions/other/userinfo_zodiacsign_notset)<br />`UserInfo_ZodiacSign_NotSet`              | Le signe astrologique du profil du fan n'est pas renseigné.                    |
| `932` | [Signe zodiaque égal à](/fr/advanced/strategy/conditions/other/userinfo_zodiacsign_equals)<br />`UserInfo_ZodiacSign_Equals`               | Le signe astrologique est exactement égal à la valeur (casse/accents ignorés). |
| `940` | [Langues connues](/fr/advanced/strategy/conditions/other/userinfo_languages_isset)<br />`UserInfo_Languages_IsSet`                         | Les langues parlées du fan sont renseignées.                                   |
| `941` | [Langues inconnues](/fr/advanced/strategy/conditions/other/userinfo_languages_notset)<br />`UserInfo_Languages_NotSet`                     | Les langues parlées du fan ne sont pas renseignées.                            |
| `942` | [Langues contiennent](/fr/advanced/strategy/conditions/other/userinfo_languages_contains)<br />`UserInfo_Languages_Contains`               | Les langues parlées contiennent le texte spécifié.                             |
| `950` | [A des souvenirs](/fr/advanced/strategy/conditions/other/userinfo_hasmemories)<br />`UserInfo_HasMemories`                                 | Le fan a au moins un souvenir stocké.                                          |
| `951` | [Pas de souvenirs](/fr/advanced/strategy/conditions/other/userinfo_nomemories)<br />`UserInfo_NoMemories`                                  | Le fan n'a aucun souvenir stocké.                                              |
| `952` | [Souvenirs min](/fr/advanced/strategy/conditions/other/userinfo_memoriescount_min)<br />`UserInfo_MemoriesCount_Min`                       | Le nombre de souvenirs du fan atteint au moins X.                              |
| `953` | [Souvenirs max](/fr/advanced/strategy/conditions/other/userinfo_memoriescount_max)<br />`UserInfo_MemoriesCount_Max`                       | Le nombre de souvenirs du fan ne dépasse pas X.                                |
| `960` | [Notes connues](/fr/advanced/strategy/conditions/other/userinfo_notes_isset)<br />`UserInfo_Notes_IsSet`                                   | Le champ Notes du fan est renseigné.                                           |
| `961` | [Notes inconnues](/fr/advanced/strategy/conditions/other/userinfo_notes_notset)<br />`UserInfo_Notes_NotSet`                               | Le champ Notes du fan n'est pas renseigné.                                     |
| `962` | [Notes contiennent](/fr/advanced/strategy/conditions/other/userinfo_notes_contains)<br />`UserInfo_Notes_Contains`                         | Les notes du fan contiennent le texte spécifié.                                |

<h2 id="messages">
  Messages
</h2>

| ID     | Condition                                                                                                                                                        | Vraie si                                                            |
| ------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| `1000` | [Dernier msg fan contient](/fr/advanced/strategy/conditions/messages/message_lastfanmessage_contains)<br />`Message_LastFanMessage_Contains`                     | Le dernier message du fan contient le texte recherché.              |
| `1001` | [Dernier msg créateur contient](/fr/advanced/strategy/conditions/messages/message_lastcreatormessage_contains)<br />`Message_LastCreatorMessage_Contains`        | Le dernier message du créateur contient le texte recherché.         |
| `1002` | [Msgs créateur ≥](/fr/advanced/strategy/conditions/messages/message_creatormessagecountmin)<br />`Message_CreatorMessageCountMin`                                | Le nombre de messages du créateur atteint au moins la valeur.       |
| `1003` | [Msgs créateur ≤](/fr/advanced/strategy/conditions/messages/message_creatormessagecountmax)<br />`Message_CreatorMessageCountMax`                                | Le nombre de messages du créateur ne dépasse pas la valeur.         |
| `1004` | [Msgs créateur =](/fr/advanced/strategy/conditions/messages/message_creatormessagecountequals)<br />`Message_CreatorMessageCountEquals`                          | Le nombre de messages du créateur égale exactement la valeur.       |
| `1005` | [Derniers msgs créateur contiennent](/fr/advanced/strategy/conditions/messages/message_lastcreatormessages_contains)<br />`Message_LastCreatorMessages_Contains` | Un des derniers messages consécutifs du créateur contient le texte. |
| `1006` | [Derniers msgs fan contiennent](/fr/advanced/strategy/conditions/messages/message_lastfanmessages_contains)<br />`Message_LastFanMessages_Contains`              | Un des derniers messages consécutifs du fan contient le texte.      |
| `1007` | [Dernier msg créateur égal à](/fr/advanced/strategy/conditions/messages/message_lastcreatormessage_equals)<br />`Message_LastCreatorMessage_Equals`              | Le dernier message du créateur est exactement égal au texte.        |
| `1010` | [Dernier msg fan est de type](/fr/advanced/strategy/conditions/messages/message_lastfanmessageistype)<br />`Message_LastFanMessageIsType`                        | Le dernier message du fan est du type spécifié.                     |
| `1011` | [Dernier msg créateur est de type](/fr/advanced/strategy/conditions/messages/message_lastcreatormessageistype)<br />`Message_LastCreatorMessageIsType`           | Le dernier message du créateur est du type spécifié.                |
| `1020` | [Min depuis dernier msg créateur ≥](/fr/advanced/strategy/conditions/messages/message_creatormsgagemin)<br />`Message_CreatorMsgAgeMin`                          | Le dernier message du créateur date d'au moins X minutes.           |
| `1021` | [Min depuis dernier msg créateur ≤](/fr/advanced/strategy/conditions/messages/message_creatormsgagemax)<br />`Message_CreatorMsgAgeMax`                          | Le dernier message du créateur date d'au plus X minutes.            |
| `1022` | [Min depuis dernier msg fan ≥](/fr/advanced/strategy/conditions/messages/message_fanmsgagemin)<br />`Message_FanMsgAgeMin`                                       | Le dernier message du fan date d'au moins X minutes.                |
| `1023` | [Min depuis dernier msg fan ≤](/fr/advanced/strategy/conditions/messages/message_fanmsgagemax)<br />`Message_FanMsgAgeMax`                                       | Le dernier message du fan date d'au plus X minutes.                 |
| `1100` | [Msgs fan non lus ≥](/fr/advanced/strategy/conditions/messages/message_unreadfanmessagecountmin)<br />`Message_UnreadFanMessageCountMin`                         | Les messages fan non lus sont au moins la valeur.                   |
| `1101` | [Msgs fan non lus ≤](/fr/advanced/strategy/conditions/messages/message_unreadfanmessagecountmax)<br />`Message_UnreadFanMessageCountMax`                         | Les messages fan non lus sont au plus la valeur.                    |
| `1102` | [Msgs fan non lus =](/fr/advanced/strategy/conditions/messages/message_unreadfanmessagecountequals)<br />`Message_UnreadFanMessageCountEquals`                   | Les messages fan non lus égalent exactement la valeur.              |
| `1103` | [Msgs fan non lus contient type](/fr/advanced/strategy/conditions/messages/message_unreadfanmessagescontainstype)<br />`Message_UnreadFanMessagesContainsType`   | Un message fan récent non lu est du type spécifié.                  |
| `1104` | [Msgs fan non lus contiennent](/fr/advanced/strategy/conditions/messages/message_unreadfanmessages_contains)<br />`Message_UnreadFanMessages_Contains`           | Un message fan récent non lu contient le texte.                     |
| `1110` | [Msgs créateur non lus ≥](/fr/advanced/strategy/conditions/messages/message_unreadcreatormessagecountmin)<br />`Message_UnreadCreatorMessageCountMin`            | Les messages créateur non lus sont au moins la valeur.              |
| `1111` | [Msgs créateur non lus ≤](/fr/advanced/strategy/conditions/messages/message_unreadcreatormessagecountmax)<br />`Message_UnreadCreatorMessageCountMax`            | Les messages créateur non lus sont au plus la valeur.               |
| `1112` | [Msgs créateur non lus =](/fr/advanced/strategy/conditions/messages/message_unreadcreatormessagecountequals)<br />`Message_UnreadCreatorMessageCountEquals`      | Les messages créateur non lus égalent exactement la valeur.         |
| `1120` | [Msgs totaux ≥](/fr/advanced/strategy/conditions/messages/message_totalmessagecountmin)<br />`Message_TotalMessageCountMin`                                      | Le total de messages est au moins la valeur.                        |
| `1121` | [Msgs totaux ≤](/fr/advanced/strategy/conditions/messages/message_totalmessagecountmax)<br />`Message_TotalMessageCountMax`                                      | Le total de messages est au plus la valeur.                         |
| `1122` | [Msgs totaux =](/fr/advanced/strategy/conditions/messages/message_totalmessagecountequals)<br />`Message_TotalMessageCountEquals`                                | Le total de messages égale exactement la valeur.                    |
| `1300` | [Msgs médias fan ≥](/fr/advanced/strategy/conditions/messages/message_fanmediamessagecountmin)<br />`Message_FanMediaMessageCountMin`                            | Les médias envoyés par le fan sont au moins la valeur.              |
| `1301` | [Msgs médias fan ≤](/fr/advanced/strategy/conditions/messages/message_fanmediamessagecountmax)<br />`Message_FanMediaMessageCountMax`                            | Les médias envoyés par le fan sont au plus la valeur.               |
| `1302` | [Msgs médias fan =](/fr/advanced/strategy/conditions/messages/message_fanmediamessagecountequals)<br />`Message_FanMediaMessageCountEquals`                      | Les médias envoyés par le fan égalent exactement la valeur.         |

<h2 id="paiements">
  Paiements
</h2>

| ID     | Condition                                                                                                                                                     | Vraie si                                                     |
| ------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------ |
| `1200` | [Dernier paiement payé](/fr/advanced/strategy/conditions/payments/payment_lastpaymentispaid)<br />`Payment_LastPaymentIsPaid`                                 | Le paiement le plus récent du fan est payé.                  |
| `1201` | [Dernier paiement NON payé](/fr/advanced/strategy/conditions/payments/payment_lastpaymentisnotpaid)<br />`Payment_LastPaymentIsNotPaid`                       | Aucun paiement ou dernier paiement non payé.                 |
| `1210` | [Dernier paiement de X€ payé](/fr/advanced/strategy/conditions/payments/payment_lastpaymentofamountispaid)<br />`Payment_LastPaymentOfAmountIsPaid`           | Le dernier paiement du montant exact est payé.               |
| `1211` | [Dernier paiement de X€ NON payé](/fr/advanced/strategy/conditions/payments/payment_lastpaymentofamountisnotpaid)<br />`Payment_LastPaymentOfAmountIsNotPaid` | Aucun paiement du montant ou le dernier non payé.            |
| `1220` | [A un paiement payé](/fr/advanced/strategy/conditions/payments/payment_haspaidpayment)<br />`Payment_HasPaidPayment`                                          | Le fan a au moins un paiement payé.                          |
| `1221` | [Aucun paiement payé](/fr/advanced/strategy/conditions/payments/payment_nopaidpayment)<br />`Payment_NoPaidPayment`                                           | Le fan n'a aucun paiement payé.                              |
| `1222` | [Total payé ≥](/fr/advanced/strategy/conditions/payments/payment_totalpaidamountmin)<br />`Payment_TotalPaidAmountMin`                                        | La somme des paiements payés atteint le seuil.               |
| `1223` | [Total payé ≤](/fr/advanced/strategy/conditions/payments/payment_totalpaidamountmax)<br />`Payment_TotalPaidAmountMax`                                        | La somme des paiements payés ne dépasse pas le seuil.        |
| `1230` | [Nombre de paiements ≥](/fr/advanced/strategy/conditions/payments/payment_countmin)<br />`Payment_CountMin`                                                   | Le nombre de paiements, tous états, atteint le seuil.        |
| `1231` | [Nombre de paiements ≤](/fr/advanced/strategy/conditions/payments/payment_countmax)<br />`Payment_CountMax`                                                   | Le nombre de paiements, tous états, ne dépasse pas le seuil. |

<h2 id="enumerations-personnalisees">
  Énumérations personnalisées
</h2>

| ID     | Condition                                                                                                                    | Vraie si                                                           |
| ------ | ---------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ |
| `1400` | [Case cochée](/fr/advanced/strategy/conditions/custom-enums/customenum_hascase)<br />`CustomEnum_HasCase`                    | Une case précise d'une énumération personnalisée est cochée.       |
| `1401` | [Case manquante](/fr/advanced/strategy/conditions/custom-enums/customenum_nothascase)<br />`CustomEnum_NotHasCase`           | Une case précise d'une énumération personnalisée n'est pas cochée. |
| `1410` | [Est évaluée](/fr/advanced/strategy/conditions/custom-enums/customenum_isevaluated)<br />`CustomEnum_IsEvaluated`            | L'énumération personnalisée a déjà été évaluée au moins une fois.  |
| `1411` | [Non évaluée](/fr/advanced/strategy/conditions/custom-enums/customenum_notevaluated)<br />`CustomEnum_NotEvaluated`          | L'énumération personnalisée n'a jamais été évaluée.                |
| `1420` | [Nb cases ≥](/fr/advanced/strategy/conditions/custom-enums/customenum_checkedcountmin)<br />`CustomEnum_CheckedCountMin`     | Le nombre de cases cochées atteint au moins le seuil.              |
| `1421` | [Nb cases ≤](/fr/advanced/strategy/conditions/custom-enums/customenum_checkedcountmax)<br />`CustomEnum_CheckedCountMax`     | Le nombre de cases cochées ne dépasse pas le seuil.                |
| `1430` | [Aucune case cochée](/fr/advanced/strategy/conditions/custom-enums/customenum_nocasechecked)<br />`CustomEnum_NoCaseChecked` | Aucune case de l'énumération personnalisée n'est cochée.           |
| `1431` | [Au moins une case](/fr/advanced/strategy/conditions/custom-enums/customenum_hasanycase)<br />`CustomEnum_HasAnyCase`        | Au moins une case de l'énumération personnalisée est cochée.       |

<h2 id="variables-utilisateur">
  Variables utilisateur
</h2>

| ID     | Condition                                                                                                           | Vraie si                                                               |
| ------ | ------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| `1500` | [Variable égale](/fr/advanced/strategy/conditions/user-variables/uservar_equals)<br />`UserVar_Equals`              | La variable existe et vaut la valeur comparée.                         |
| `1501` | [Variable >](/fr/advanced/strategy/conditions/user-variables/uservar_greaterthan)<br />`UserVar_GreaterThan`        | La variable existe et dépasse strictement la valeur comparée.          |
| `1502` | [Variable \<](/fr/advanced/strategy/conditions/user-variables/uservar_smallerthan)<br />`UserVar_SmallerThan`       | La variable existe et est strictement inférieure à la valeur comparée. |
| `1503` | [Variable existe](/fr/advanced/strategy/conditions/user-variables/uservar_exists)<br />`UserVar_Exists`             | La variable utilisateur nommée a été définie.                          |
| `1504` | [Variable n'existe pas](/fr/advanced/strategy/conditions/user-variables/uservar_notexists)<br />`UserVar_NotExists` | La variable nommée n'a jamais été définie (ou nom vide).               |

<h2 id="relances">
  Relances
</h2>

| ID     | Condition                                                                                                                                | Vraie si                                                 |
| ------ | ---------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------- |
| `1600` | [A une relance en attente](/fr/advanced/strategy/conditions/follow-up/followup_haspending)<br />`FollowUp_HasPending`                    | Au moins une relance En attente existe pour le fan.      |
| `1601` | [Pas de relance en attente](/fr/advanced/strategy/conditions/follow-up/followup_nopending)<br />`FollowUp_NoPending`                     | Aucune relance En attente n'existe pour le fan.          |
| `1610` | [Index planification >=](/fr/advanced/strategy/conditions/follow-up/followup_schedulingindexmin)<br />`FollowUp_SchedulingIndexMin`      | L'index de palier de relance est au moins la valeur.     |
| `1611` | [Index planification \<=](/fr/advanced/strategy/conditions/follow-up/followup_schedulingindexmax)<br />`FollowUp_SchedulingIndexMax`     | L'index de palier de relance est au plus la valeur.      |
| `1612` | [Index planification =](/fr/advanced/strategy/conditions/follow-up/followup_schedulingindexequals)<br />`FollowUp_SchedulingIndexEquals` | L'index de palier de relance égale exactement la valeur. |

<h2 id="flags">
  Flags
</h2>

| ID     | Condition                                                                                                   | Vraie si                                           |
| ------ | ----------------------------------------------------------------------------------------------------------- | -------------------------------------------------- |
| `1700` | [A un drapeau](/fr/advanced/strategy/conditions/user-flags/user_hasflag)<br />`User_HasFlag`                | Le fan porte un drapeau de la couleur spécifiée.   |
| `1701` | [N'a pas de drapeau](/fr/advanced/strategy/conditions/user-flags/user_nothasflag)<br />`User_NotHasFlag`    | Le fan n'a aucun drapeau de la couleur spécifiée.  |
| `1710` | [A au moins un drapeau](/fr/advanced/strategy/conditions/user-flags/user_hasanyflag)<br />`User_HasAnyFlag` | Le fan porte au moins un drapeau, toutes couleurs. |
| `1711` | [N'a aucun drapeau](/fr/advanced/strategy/conditions/user-flags/user_noflags)<br />`User_NoFlags`           | Le fan ne porte aucun drapeau.                     |

<h2 id="temps">
  Temps
</h2>

| ID     | Condition                                                                                                            | Vraie si                                                       |
| ------ | -------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------- |
| `1800` | [Time UTC ≥](/fr/advanced/strategy/conditions/time/context_utctime_min)<br />`Context_UtcTime_Min`                   | L'heure UTC courante est supérieure ou égale à l'heure donnée. |
| `1801` | [Time UTC ≤](/fr/advanced/strategy/conditions/time/context_utctime_max)<br />`Context_UtcTime_Max`                   | L'heure UTC courante est inférieure ou égale à l'heure donnée. |
| `1810` | [Heure locale entre](/fr/advanced/strategy/conditions/time/context_localtimebetween)<br />`Context_LocalTimeBetween` | L'heure locale du créateur est dans la plage donnée.           |
