Meta tag per anteprima messaggio in telegram

Aperto da basile, Lunedì - 27 Febbraio 2017 - 10:04

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

basile

Buongiorno a tutti,
Da un po' di tempo ho aperto un canale [www.t.me/sostegno] nell'ormai noto Telegram Messenger per diffondere una serie di topic dal forum.

Premetto che sarebbe bello creare un automatismo creando un BOT ma non ci sono riuscito.
Allo stato attuale diffondo il messaggio incollando semplicemente il link del topic però questo non crea alcuna anteprima o almeno non visualizza l'inizio del testo inserito all'inizio del topic stesso per rendere più chiaro il contenuto del messaggio.

Facendo delle ricerche mi pare di aver capito che c'è bisogno di aggiungere meta tag che telegram legge per la creazione del messaggio semplicemente incollando solo il link al topic.

Forse non ho spiegato bene ma allego uno screen con tre messaggi di prova di cui il primo è quello che vorrei che accadesse quando incollo un link a un topic di Elkarte mentre il secondo e il terzo visualizzano semplicemente il link al messaggio.

[allegato eliminato da un amministratore]
Saluti --- Sebastiano Basile

Flavio93Zena

Va bene tutto, ma...
Citazione di: basile il Lunedì - 27 Febbraio 2017 - 10:04
Facendo delle ricerche mi pare di aver capito che c'è bisogno di aggiungere meta tag che telegram legge per la creazione del messaggio semplicemente incollando solo il link al topic.
Sarà... Ma un link?

basile

#2
Vedo di far capire con un altro esempio:
Per chi utilizza telergam se incolli in chat o canale o gruppo il link di un sito o social, questi visualizza non il solo link ma anche l'oggetto del messaggio/topic e l'inizio del testo e se presente immagine.

Con smf, installando la mod meta tag http://custom.simplemachines.org/mods/index.php?mod=1871 riesco in parte ed accettabile a visualizzare l'oggetto e l'inizio con il testo insieme a immagine e favicon. Incollando ad esempio il link di questo topic: http://www.italiansmf.net/forum/index.php?action=post;topic=2252.0;last_msg=17146

Con Enkarte invece visualizzi solo il link così come lo incolli e basta: Es http://www.elkarte.net/community/index.php?board=12.0

vedi screenshot


[allegato eliminato da un amministratore]
Saluti --- Sebastiano Basile

Flavio93Zena

Scusa sei tu a non aver capito, non è quello che ti ho chiesto.
Io ti ho chiesto dove hai trovato quell'informazione sul meta tag di Telegram (documentazione? Siti vari?), non ti ho chiesto un altro esempio ;)

basile

#4
Semplicemente cercando in rete e cmq prima superscuola.com girava su smf e come ho scritto prima quando ho aggiunto e provato installando la mod meta tag http://custom.simplemachines.org/mods/index.php?mod=1871 funzionava  la visualizzazione dell'anteprima del messaggio. Quando sono passato a Elkarte (4 giorni fa) perdendo, giustamente, le mod installate in SMF non va più come prima
Non saprei dire di più... se trovo ancora il link dove ho letto dei meta tag ti faccio sapere.
Poi..., ripeto, sarà stata una coincidenza ma con la mod sopra avevo appagato la mia esigenza.  :'( O:-)

edit:
Qualcosa è scritto qui ma in passato avevo letto in altro posto: http://stackoverflow.com/questions/30160294/how-does-telegram-shows-the-icon-of-some-websites
Saluti --- Sebastiano Basile

emanuele

Non dovrebbe essere particolarmente difficile.
Dammi qualche giorno e se non posto niente, ricordamelo...

basile

Saluti --- Sebastiano Basile

basile

Citazione di: emanuele il Martedì - 28 Febbraio 2017 - 17:22
Non dovrebbe essere particolarmente difficile.
Dammi qualche giorno e se non posto niente, ricordamelo...

Come hai scritto... solo per ricordarti... ehehehehe O:-) ;D ;D
Saluti --- Sebastiano Basile

emanuele


basile

Grazie Emanuele.
In teoria funziona bene.
L'ho testato ed ho riscontrato due problemi:


       
  • Solo in alcuni topic visualizzo il testo bianco su sfondo grigio scuro all'inizio del forum. (vedi screenshot). Ho notato che se lo apro in modifica senza modificare alcuna cosa, successivamente lo visualizzo normale vedi esempio http://www.genitoricapuana.superscuola.com/index.php?topic=331.0
  • L'altro problema è la visualizzazione in telegram dei tag del codice che creano confusione e qualcuno li identifica come errori (vedi screenshot)

[allegato eliminato da un amministratore]
Saluti --- Sebastiano Basile

emanuele

Prova a sostituire il file in sources con l'allegato.

basile

Molto bene. Riguardo il primo problema, a prima vista, sembra essere stato risolto.
Il secondo problema permane ancora.

[allegato eliminato da un amministratore]
Saluti --- Sebastiano Basile

emanuele

Puoi darmi un esempio con un topic accessibile?

basile

Bene, sarà stato un problema di cache. Adesso funziona bene e il codice BBC non è più visualizzato nel messaggio in telegram. Per essere pignoli, ho visto che se all'interno del contenuto c'è un'immagine (spesso interessante per il lettore finale) questa viene bypassatta e quindi non visualizzata.

Per farmi capire meglio (scusate la mia ignoranza) di seguito il codice contenuto in un topic:
[center][color=#ff0000][size=4] Gruppo di Lavoro [/size][/color]
[i]di Rolando Alberto Borzetti [/i]
[img]http://glh.com.tw/images/logo.gif[/img][/center]
[attach=1]
Il Gruppo di lavoro presso le istituzioni scolastiche (la cui costituzione è compresa tra gli obblighi che riguardano direttamente il Capo d'istituto) che presiede alla programmazione generale dell'integrazione scolastica nella scuola e ha il compito di «collaborare


In allegato lo screenshot di come viene visualizzato il messaggio in Elkart e in telegram.

[allegato eliminato da un amministratore]
Saluti --- Sebastiano Basile

emanuele

Se il topic è in una sezione non accessibile ai visitatori (come ho la sensazione sia quasto), di sicuro gli allegati non sono visibili.
Ad ogni modo, per togliere i tag html ho usato strip_tags e questa funzione rimuove tutti i tag, compreso il img.
L'unica eccezione è dargli una lista di tag da togliere, ma nel tuo caso dovresti fargli una lista di *tutti* i tag ad eccezione di img e diventerebbe un po'... complicato.

Discussioni simili (3)