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 –
- 1. Come posso sapere se il messaggio inviato da Websocket ha successo oppure no
- 2. API di Telegram con PHP non bot
- 3. Tastiera personalizzata di Telegram Bot in С #
- 4. Come dovremmo inviare una query all'API dei bot di Telegram?
- 5. Tastiera personalizzata Telegram Bot in PHP
- 6. Come aggiungere un bot a un gruppo di Telegram?
- 7. Come sapere se HTTP Request è un BOT
- 8. Come utilizzare l'offset sul WebHook dell'API di Telegram bot
- 9. Come posso ricevere messaggi da un canale Telegram con l'API Telegram
- 10. Come faccio a sapere se il mio server ha NUMA?
- 11. Come faccio a sapere che il mio messaggio è stato inviato correttamente con spring amqp?
- 12. Trova il mio ID utente per l'invio di un messaggio con l'API Telegram
- 13. Come ottenere l'elenco degli utenti del canale Telegram con l'API di Telegram Bot
- 14. Telegram bot: come posso inviare un messaggio con la tastiera in linea e nascondere la tastiera personalizzata contemporaneamente?
- 15. \ Telegram bot api risponde 403 errore (vietato)
- 16. Come testare il webhook di telegram bot sul computer locale?
- 17. Posso sapere se l'iPhone ha un passcode?
- 18. Risultato intento, come sapere chi lo ha inviato?
- 19. Telegram Dopo alcuni giorni
- 20. Come posso sapere se un processo ha un'interfaccia grafica?
- 21. Come modificare il testo di caldaia "Inviato dal mio iPhone" nel corpo del messaggio di MFMailViewController?
- 22. Come sapere se un UITextField in iOS ha spazi vuoti
- 23. Telegram C# esempio invia messaggio
- 24. WebGook di Telegram bot con certificato autofirmato non funziona
- 25. Come sapere se urllib.urlretrieve ha esito positivo?
- 26. Come posso sapere se un elenco ha un terzo elemento?
- 27. Come posso sapere se un dispositivo iOS ha un GPS?
- 28. Hai problemi con il webhook per l'API Bot di Telegram
- 29. Come posso sapere se un utente ha lasciato il mio sito web
- 30. Messaggio in uscita non inviato
Non è ancora possibile? –