În limitele proiectului
Moderatorul nu vine imediat. Prin urmare, pentru a valida formulare și a efectua operațiuni
Caracteristici:
- Acțiunea este controlată folosind configurația YAML și șabloanele Markdown;
- La fiecare șablon Markdown este adăugat un bloc care descrie condițiile pentru completarea corectă a formularului și acțiunile dorite;
- Se adaugă un fișier de configurare cu setări globale;
- Formularele constau din secțiuni. Există 2 tipuri de secțiuni:
- Text liber. Acțiunea poate verifica dacă utilizatorul sa obosit să completeze ceva acolo. Sensul textului nu este verificat automat.
- Casete de selectare. Puteți solicita să fie completate n casete de selectare astfel încât 0 {= m1 {= n {= m2 {= numărul total de casete de selectare din secțiune. Acțiunea verifică dacă casetele de selectare se potrivesc cu casetele din șablon. Dacă steagurile sunt setate corect, acțiunea poate adăuga etichete la emisiune, respectiv. steaguri.
- Dacă formularul este completat incorect, acțiunea indică utilizatorului cum să-l completeze corect și îi pune o etichetă specială.
- Dacă formularul nu este corectat într-un anumit timp, atunci acțiunea poate închide problema. Interzicerea automată a utilizatorilor, problemele de ștergere și mutare nu a fost încă implementată din cauza lipsei unui API oficial pentru acțiunile necesare și probleme cu stocarea de stat.
- Dacă problema este rezolvată, acțiunea elimină eticheta.
- Șabloanele de răspuns la acțiune sunt, desigur, personalizabile.
Sursa: opennet.ru