Dans le cadre du projet
Le modérateur n'arrive pas immédiatement. Ainsi, pour valider les formulaires et effectuer des opérations
Caractéristiques:
- L'action est contrôlée à l'aide de la configuration YAML et des modèles Markdown ;
- Un bloc est ajouté à chaque modèle Markdown qui décrit les conditions pour remplir correctement le formulaire et les actions souhaitées ;
- Un fichier de configuration avec des paramètres globaux est ajouté ;
- Les formulaires sont constitués de sections. Il existe 2 types de rubriques :
- Texte libre. L'action peut vérifier que l'utilisateur a pris la peine d'y remplir quelque chose. La signification du texte n'est pas automatiquement vérifiée.
- Cases à cocher. Vous pouvez exiger que n cases à cocher soient remplies de telle sorte que 0 {= m1 {= n {= m2 {= nombre total de cases à cocher dans la section. L'action vérifie que les cases à cocher correspondent aux cases à cocher du modèle. Si les indicateurs sont correctement définis, l'action peut ajouter des balises à émettre, respectivement. drapeaux.
- Si le formulaire est mal rempli, l'action indique à l'utilisateur comment le remplir correctement et y appose une étiquette spéciale.
- Si le formulaire n’est pas corrigé dans un certain délai, l’action peut alors clôturer le problème. L'interdiction automatique des utilisateurs, la suppression et le déplacement des problèmes n'ont pas encore été mis en œuvre en raison du manque d'API officielle pour les actions nécessaires et des problèmes de stockage d'état.
- Si le problème est résolu, l'action supprime l'étiquette.
- Les modèles de réponse aux actions sont bien entendu personnalisables.
Source: opennet.ru