Sto sviluppando un bot di Telegram e voglio sapere se un utente, che ha avviato una chat privata con il mio bot, ha visto un determinato messaggio inviato da bot e sapere quando lo ha visto.
È possibile farlo?
Grazie mille.Come sapere se l'utente ha visto un messaggio inviato dal mio bot in Telegram?
risposta
Al momento non è possibile.
Sto usando questa soluzione.
- creare un canale appositamente per il vostro bot
- Lasciate che il vostro robot di inviare un messaggio da questo canale per gli utenti, è possibile utilizzare il metodo in avanti.
- ora si può vedere quanti utenti hanno visto il tuo messaggio
grazie, come posso ottenere il conteggio programmaticamente? Voglio usarlo da API. – sazary
Francamente, non lo so. Ma puoi ricevere un feedback dall'utente dopo che ha visto il tuo messaggio tramite una tastiera speciale. In questo modo puoi raccogliere statistiche più precise! –
@KhalilLaleh Come sapete, il conteggio delle visualizzazioni dei messaggi dei telegrammi non è accurato perché si reimposta ogni 24 ore per ulteriori informazioni su [questa linea] (https://stackoverflow.com/questions/42585314/telegram-channels-post -view-count/42588594 # 42588594). Dal modo in cui non possiamo accedere al conteggio delle visualizzazioni utilizzando il codice. –
forse questo risposta è stata:
alla fine del vostro posto messaggio collegamento esempio: yoursite.com \ checkvisit.php id? = 1234
quando l'utente aperta messaggio collegamento svolgimento automatico per telegramma ...
si può comprendere il messaggio è stato letto
è necessario in checkvisit.php impostato per controllare se esistono db id e non legge impostato per leggere
poi id in dB rimuovere o disattivare
ma questo metodo semplice - telegramma devono aggiungere 1 parametro per restituire questo
scusate il mio inglese non buono
Questa non è la soluzione, sazary vuole sapere se l'utente ha visto il messaggio o meno (come il metodo del doppio tick nell'app telegramma). Quello che hai detto può essere utile ma non è la vera soluzione in quanto molti utenti non cliccano sul link. –
Ciao. Sì, dico \t Questa non è la soluzione. ma per eseguire il collegamento non è necessario fare clic sul collegamento .... il collegamento viene eseguito automaticamente per mostrare l'anteprima nell'app telegramma - Io uso questo metodo ed è ok per me –
Non è ancora possibile? –