Invii di Massa /send¶
Il comando /send ti consente di inviare messaggi individuali o catene di messaggi ai clienti tramite il sistema di invio. Sono supportati tutti i principali tipi di messaggi Telegram: testo, sticker, voce, video, immagini, file.
Come Funziona¶
La configurazione e l'avvio degli invii di massa vengono effettuati nel topic Generale utilizzando il comando /send.
Nei topic di dialogo, il comando può essere utilizzato anche dagli operatori, ma solo per inviare un modello pre-preparato all'utente o alla chat corrispondente.
Il comando segnala l'inizio e la fine dell'invio, e dopo il completamento genera un report in formato CSV con un elenco di destinatari e stato di consegna del messaggio.
I messaggi dagli invii non vengono visualizzati nei topic per evitare di interrompere la cronologia dei topic e non superare i limiti disponibili di Telegram per la consegna di messaggi a gruppi con un gran numero di destinatari.
Caratteristiche Principali¶
- Facile test degli invii prima dell'invio
- Invio di messaggi privati agli utenti o alle chat
- Invio di singoli messaggi di qualsiasi tipo e catene di messaggi
- Creazione e utilizzo di modelli di invio
- Impostazioni temporali flessibili
- Diversi modi per specificare gli elenchi di destinatari
- Report dettagliato di invio con stati dei destinatari
- Velocità di invio attuale circa 1000 messaggi al minuto
- In caso di errore durante l'esecuzione dell'invio, si riavvia automaticamente dal punto di arresto in 2 minuti
Gli invii da account possono portare al ban
Con gli invii di massa da account utente, c'è un alto rischio di ottenere un ban temporaneo da Telegram se uno qualsiasi dei destinatari contrassegna il tuo messaggio come spam. Puoi verificare le restrizioni dell'account tramite @spambot
Non c'è tale rischio con gli invii da bot, ma gli utenti possono interrompere la ricezione di messaggi dal bot in qualsiasi momento.
Opzioni Destinatari¶
-
Invio di Test
L'opzione
testinvia il messaggio solo a te per il controllo prima dell'invio di massa. -
Tutti gli Utenti
L'opzione
allinvia il messaggio a tutti coloro che hanno avuto un dialogo tramite Hotline. -
Elenco da File
L'opzione
fileutilizza il file allegato con l'elenco diuser_iddei destinatari. -
Elenco nel Comando
L'opzione
listaccetta l'elenco diuser_iddirettamente nel comando separati da virgole. -
Per Etichette
L'opzione
markinvia il messaggio a tutti gli utenti con l'etichetta specificata.
Esempi di Utilizzo¶
Invio Rapido di Notifica¶
- Nel topic Generale invia messaggio: "Cari clienti! Abbiamo una nuova promozione sul nostro sito, non perdetela!"
- Rispondi ad esso con il comando:
/send test(invierà messaggio di test all'operatore) - Controlla come appare il messaggio (arriverà dal bot o account collegato)
- Invia a tutti:
/send all(come risposta allo stesso messaggio)
Idea di utilizzo
In questo modo puoi inviare rapidamente video note o messaggi vocali all'audience del bot, migliorando il coinvolgimento degli utenti.
Creazione di Modello con Catena¶
- Nel topic Generale invia messaggio: "Ciao! Grazie per l'interesse nei nostri servizi."
- Rispondi ad esso con il comando:
/send onboarding(crea modello e inserisce il primo messaggio in esso) - Invia un altro messaggio nel Generale: "Entro un'ora ti invieremo informazioni dettagliate."
- Rispondi ad esso:
/send onboarding 5m(aggiungi secondo messaggio al modello, che verrà inviato automaticamente 5 minuti dopo il primo) - Invia PDF con catalogo e nota nel Generale
- Rispondi ad esso:
/send onboarding 1h(aggiungi terzo messaggio al modello, che verrà inviato automaticamente 1 ora dopo il secondo)
Ora il modello onboarding contiene tre messaggi con intervalli specificati, e può essere utilizzato nei topic utente con il comando /send onboarding o inviato a tutti gli utenti nel topic Generale con il comando /send all onboarding
Invio per Etichetta¶
Se devi inviare il modello salvato special_offer solo ai clienti con l'etichetta vip:
/send mark vip template special_offer
Limiti di Invio¶
| Versione del Sistema | Limite Messaggi al Mese |
|---|---|
| Gratuita | 500 |
| A Pagamento | da 4000 nel piano minimo (tutti i piani) |
Espansione dei limiti
Per aumentare i limiti standard, contatta il servizio di supporto.
Restrizione dell'Accesso¶
Per impostazione predefinita, le funzioni per la configurazione e l'avvio degli invii sono disponibili solo per gli amministratori delle connessioni. L'accesso può essere esteso tramite il parametro EXTENSIONS_ALLOWED.
Comando /send nei topic
Gli operatori possono utilizzare il comando /send nei topic anche senza accesso amministrativo.
Chiamata del Comando¶
Il comando /send funziona diversamente a seconda di dove viene chiamato!
Nel Topic Generale (con reply al messaggio)¶
Utilizzato per inviare un messaggio specifico o creare un modello.
Invio di messaggio
Invia a te stesso per test:
/send test [now,delay,datetime] [instance_id]
Invia a tutti gli utenti con cui c'è stato dialogo:
/send all [now,delay,datetime] [instance_id]
user_id può essere separato da virgole, spazi o nuova riga):
/send file [now,delay,datetime] [instance_id]
Invia agli utenti dall'elenco separato da virgole:
/send list [now,delay,datetime] [instance_id] USER_ID1,USER_ID2
Invia a tutti gli utenti con etichetta specificata:
/send mark MARK_NAME [now,delay,datetime] [instance_id]
Creazione di modello
Aggiungi messaggio a modello nuovo o esistente (il nome del modello deve iniziare con lettera latina, può contenere numeri, trattino o underscore):
/send TEMPLATE_NAME [now,delay,datetime]
Creazione di catena di messaggi
- Invia primo messaggio e rispondi ad esso:
/send welcome - Invia secondo messaggio e rispondi ad esso:
/send welcome 5m - Invia terzo messaggio e rispondi ad esso:
/send welcome 1h
Risultato: il modello welcome conterrà tre messaggi. Il primo verrà inviato immediatamente, il secondo — 5 minuti dopo il primo, il terzo — 1 ora dopo il secondo.
Nel Topic Generale (senza reply)¶
Utilizzato per avviare invii di massa, gestire modelli e invii.
Invio di modello
Invia modello a te stesso per test:
/send test TEMPLATE_NAME [now,delay,datetime] [instance_id]
Invia modello a tutti gli utenti:
/send all TEMPLATE_NAME [now,delay,datetime] [instance_id]
Invia modello agli utenti dal file:
/send file TEMPLATE_NAME [now,delay,datetime] [instance_id]
Invia modello agli utenti dall'elenco:
/send list TEMPLATE_NAME [now,delay,datetime] [instance_id] USER_IDS
Invia modello a tutti gli utenti con etichetta:
/send mark MARK_NAME template TEMPLATE_NAME [now,delay,datetime] [instance_id]
Visualizzazione di informazioni
Mostra tutti i modelli creati:
/send templates
Mostra invii recenti:
/send sendings [instance_id]
Mostra proprietà del modello:
/send TEMPLATE_NAME
Mostra stato dell'invio e report:
/send sidSENDING_ID
Modifica ed eliminazione
Rinomina modello:
/send TEMPLATE_NAME name NEW_NAME
Cambia tempo di invio del messaggio nel modello:
/send TEMPLATE_NAME for MESSAGE_ID [now,delay,datetime]
Elimina messaggio dal modello:
/send TEMPLATE_NAME del MESSAGE_ID
Elimina modello completamente:
/send TEMPLATE_NAME del
Annulla invio (solo se è nello stato awaits):
/send sidSENDING_ID del
Nel Topic di Dialogo (senza reply)¶
Utilizzato per inviare modello a un utente o chat specifico.
Invio di modello
Invia modello all'utente di questo topic:
/send TEMPLATE_NAME [now,delay,datetime]
Mostra modelli disponibili:
/send templates
Mostra invii per questo topic:
/send sendings
Mostra stato dell'invio (senza report):
/send sidSENDING_ID
Impostazioni Temporali¶
Per ogni messaggio puoi specificare il tempo di invio nel parametro [now,delay,datetime]:
| Formato | Descrizione | Esempio |
|---|---|---|
now |
Invia immediatamente (predefinito) | now |
| Ritardo | Invio ritardato | 5m 30s, 5m, 2h, 1d |
| Data e ora | Tempo fisso in UTC | 2024-12-27 14:25:55 |
Catene di messaggi
Nei modelli con più messaggi, il ritardo viene contato dal momento di invio del messaggio precedente nella catena.
Parametro instance_id¶
Con più connessioni in un gruppo backend, puoi specificare instance_id per eseguire il comando per una connessione specifica.
Comportamento predefinito
Senza specificare instance_id, il comando viene eseguito indipendentemente per ogni connessione nel gruppo backend.
Aiuto Rapido¶
Invia il comando /send o /send help in qualsiasi contesto per ottenere un breve aiuto in inglese.