You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
implementare un comando /warn e /list_warn.
Questi comandi potranno essere usati solo dagli amministratori.
Uso:
/warn (mediante reply nei commenti) MOTIVAZIONE
/warn @username MOTIVAZIONE
/list_warn => mostra la lista degli utenti con un warn (con accanto la MOTIVAZIONE)
Output:
Una volta utilizzato il comando /warn il bot creerà una votazione con annessa descrizione (MOTIVAZIONE) nel gruppo admin al fine di ottenere 4 approve 🟢 / reject 🔴 , Inoltre, il comando scritto nei commenti sparirà e non sarà possibile leggerlo da terzi successivamente al suo invio.
Se il warning in pending verrà approvato, il bot invierà un messaggio privato all'utente con la MOTIVAZIONE.
Questo warning sarà salvato nel db sqlite in una tabella "user_warnings" con una struttura simile a:
implementare un comando /warn e /list_warn.
Questi comandi potranno essere usati solo dagli amministratori.
Uso:
Output:
Una volta utilizzato il comando /warn il bot creerà una votazione con annessa descrizione (MOTIVAZIONE) nel gruppo admin al fine di ottenere 4 approve 🟢 / reject 🔴 , Inoltre, il comando scritto nei commenti sparirà e non sarà possibile leggerlo da terzi successivamente al suo invio.
Se il warning in pending verrà approvato, il bot invierà un messaggio privato all'utente con la MOTIVAZIONE.
Questo warning sarà salvato nel db sqlite in una tabella "user_warnings" con una struttura simile a:
I warning dopo 5 giorni dovranno essere cancellati, quindi è necesasrio fare un job daily che controlla se ci sono warning da eliminare.
Con 3 warning un utente verrà bannato/mutato per un tot di tempo (1-2 setitmane) in maniera automatica.
Eventuali altri dettagli verranno aggiunti durante lo sviluppo del comando
The text was updated successfully, but these errors were encountered: