Skip to main content

Interazione utenti-staff

🏴‍☠️FT 🚘BBR

E' la funzionalità per cui è stato pensato inizialmente il bot: permettere agli utenti di comunicare con (tutto) lo staff, permettendo allo staff di:

  • rimanere anonimo nelle risposte
  • rispondere "di gruppo" a qualcuno, in modo da mantenere le conversazioni utenti-staff trasparenti e collettive

Non ci sono vincoli particolari sul tipo di messaggi inviabile allo staff: qualsiasi cosa che è inoltrabile verrà inoltrata.

Quando un messaggio dell'utente viene inoltrato correttamente allo staff, il bot reagisce al messaggio dell'utente con "✍️".
Opzionalmente invia anche una risposta di testo se configurata con /ltexts

In BlaBlaRavers

🚘BBR

Chiunque può utilizzare il bot per conversare con lo staff.

In FlyTek

🏴‍☠️FT

Solamente gli utenti "noti" possono utilizzare il bot per conversare con lo staff.
Gli utenti "noti" sono coloro che rispondo ad almeno una di queste caratteristiche:

  • sono membri della chat principale
  • hanno una richiesta d'ingresso accettata (anche se non sono (anora) membri della chat principale)
  • hanno una richiesta pendente o rifiutata, ed in precedenza un membro dello staff ha avviato la conversazione con l'utente (in questo caso la conversazione avverrà nel gruppo per le approvazioni)

Se l'utente non è autorizzato a conversare con lo staff, il bot ignorerà i suoi messaggi oppure gli risponderà con un testo predefinito, se configurato via /ltexts

Rispondere ad un messaggio di un utente

🏴‍☠️FT 🚘BBR

...basta rispondere al messaggio inoltrato nel gruppo staff. Il bot invierà la risposta all'utente, senza lasciare intendere l'admin che ha risposto, e rispondendo al messaggio corrispondente al messaggio inoltrato a cui lo staff ha risposto.

Non tutti i tipi di messaggio sono supportati: si può rispondere con un messaggio di testo, foto, video, gif, sticker, file, vocale, videomessaggio, posizione.

Quando una risposta dello staff viene inviata all'utente con successo, il bot:

  • reagisce alla risposta dello staff con ✍️
  • reagisce al messaggio dell'utente inoltrato allo staff con 👨‍💻 (così gli altri membri dello staff sapranno che qualcuno ha già risposto al messaggio)

E' possibile inviare una risposta ad un messaggio dello staff precedentemente inviato all'utente rispondendo a quel messaggio con "++" e scrivendo poi la risposta (solo i messaggi di testo sono supportati). Utile nel caso in cui si voglia fare seguito ad un messaggio inviato in precedenza, riprendendolo con una risposta.

staff-follow-up.png

Se si vuole rispondere ad un messaggio dell'utente senza che la risposta gli venga inviata, basta iniziare il messaggio con un punto (ad esempio, .qualcuno di voi sa di cosa sta parlando questo qui?).

Iniziare una conversazione con un utente

🏴‍☠️FT 🚘BBR

E' possibile iniziare una conversazione con un utente senza dover rispondere ad un messaggio specifico o 🏴‍☠️FT ad un messaggio di log con la richiesta di ingresso. Per inviare direttamente un messaggio a qualcuno, utilizzare > seguito dall'hashtag dell'utente e dal messaggio da inviare, ad esempio: > #id277505 Ciao, questo è un messaggio di test

staff-init-conversation.jpg

Modificare un messaggio inviato ad un utente

Il bot permette anche di modifciare un messaggio già inviato ad un utente: basta modificare il proprio messaggio. Il bot se ne accorgerà, e modificherà anche il relativo messaggio precedentemente inviato all'utente (e reagirà nuovamente al nostro messaggio con ✍️)

Per i messaggi dello staff che iniziano per > oppure ++, quando il messaggio viene modificato verrà preso in considerazione l'intero testo. Non è quindi necessario iniziare il testo con i caratteri speciali:

Revocare un messaggio dello staff inviato ad un utente

🏴‍☠️FT 🚘BBR

Per farlo, bisogna rispondere alla risposta dello staff con /revoke (oppure /rev, o /d).
Questo comando può essere utilizzato per revocare qualsiasi messaggio dello staff, anche se ad utilizzarlo non è il membro dello staff che ha inviato la risposta revocata. Questo perchè può essere che sia necessario revocare un messaggio con urgenza di un membro dello staff offline. Il bot rimuoverà la reaction ✍️ dal messaggio revocato, se l'eliminazione è andata a buon fine. In caso contrario, lo staff verrà notificato con la descrizione dell'errore.

❗️ importante: Telegram permette ai bot di eliminare un loro messaggio solamente se inviato entro le 48 ore