-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
telegram bot: invia segnalazione #124
Comments
sono perplesso su come implementare un form con un chat bot, il rischio è avviare un processo di colloquio lungo e nel quale ogni domanda fa perdere il senso a chi sta scrivendo. |
"è più facile catturare chi ha trovato il bot dentro telegram e dopo "ho bisogno di aiuto" discriminare reindirizzando direttamente al web form giusto (chiedi aiuto o segnala risorsa, e non ad un indice di bottoni). Mi sembrano entrambe opzioni molto interessanti e agili, si possono sviluppare? Che ne penate @cristigalas @claudiamazzantiact @favoeva @PaolaLiliana @iltempe @mfortini @Patriziacar @PaolaLiBut |
Concordo con @maxalone. Infatti io pensavo ad una serie di domande che il bot pone all’utente. Tipo: In cosa posso aiutarti? Se sceglie la 1 allora va direttamente alla form Chiedi Aiuto. Se sceglie la 2 allora arrivano altre domande. Tipo:
E in base alle risposte il bot sputa i link alle segnalazioni pertinenti (titolo + link così il titolo in formato testo può essere tradotto automaticamente con la funzione Traduci di Telegram. Se fosse possibile sarebbe bello avere la possibilità di aprire il testo della segnalazione direttamente dentro Telegram così da usare il comando Traduci su tutto il testo). Se, invece, sceglie la 3 allora arriva la domanda Cosa vuoi segnalare? Con le opzioni: Servizi e Iniziative (e le diverse tipologie), Fundraising, News, Contatto Utile. Il tutto in italiano, inglese e se possibile anche ucraino. Cioè fin dall’inizio utente sceglie la lingua del bot. Sensato e fattibile secondo voi? |
Grazie @cristigalas per l'esemplificazione. A me sembra molto interessante e utile quello che proponi, andrebbe forse fatto un rapido test tra noi una volta implementato e prima di pubblicarlo, così da renderci meglio conto della funzionalità/fruibilità e anche se manca qualcosa o se qualcosa va migliorato. Che ne dite? |
per i testi una volta stabiliti i messaggi solitamente preferisco popolare un piccolo dizionario cosi da gestire più facilmente le interazioni. |
Mi sembra un’ottima architettura @cristigalas 👍 sarebbe fantastico anche se, dopo la scelta della categoria di quello che si vuole segnalare, desse anche la possibilità di compilare i campi previsti dal form , senza uscire da Telegram |
Sì certo una interazione più umana sarebbe ottima. Però se lo usa chi non sa bene l'italiano potrebbe essere forse più difficile per il bot 'capire'. Eventualmente se non capisce può passare ai bottoni? Comunque @maxalone sei tu l'esperto, vedi tu ;) |
@favoeva eh questo sì, sarebbe bello! Certo, più riusciamo a tenerli dentro Telegram meglio è, secondo me... |
Ciao a tutti, Magari ci può far venire qualche idea una segnalazione di bot esistenti a cui ci potremmo ispirare? |
@girolamodaschio nella nostra idea (intendo gruppo Editor, cioè chi in UH si occupa di gestire le segnalazioni) ripetere qualche funzione del sito era un modo in più per avvicinare la persone, in particolare i profughi, al sito e a quello che facciamo dal momento che usano molto Telegram. Però, certo, sarebbe bello e utile se riusciamo ad attivare attraverso il bot anche nuove funzioni che vanno ad implementare quelle già esistenti. Tipo l'idea di "abbonamento" ad una categoria/label di segnalazioni o ad un'area geografica, come suggeriva @avivace. |
A seguito di #123, la prima funzionalita che dovrebbe implementare il bot telegram è di "invio segnalazione".
Si tratta di una semplice POST a questo servizio: https://github.com/emergenzeHack/ukrainehelp.emergenzehack.info_backend
Si puo anche guardare tra le network requests dei nostri form per capire come questa venga strutturata.
Magari è meglio farlo passo passo,facendo in modo che risposte diverse generino serie di domande diverse (ma sempre conformi al form di riferimento, cosi da non divergere)
The text was updated successfully, but these errors were encountered: