Mesaje
Marți după-amiază. Ana îi trimite lui Ghiță un mesaj direct întrebând dacă tura din Retezat permite câini. Levente postează în threadul activității: „Vrea cineva să fie luat din Pitești în loc de București?". Andrei răspunde în threadul mașinii: „Da — Pitești funcționează pentru mine." Trei conversații diferite, trei scope-uri diferite, toate în același hub Messages.
Mesajele sunt felul în care se întâmplă orice nu e comentariu public. Conversații directe, threaduri pe activitate, chat operațional pe mașină, coordonare de echipament — toate aici.
Hub-ul
Atinge Messages în navigarea de jos. Hub-ul are patru tab-uri:
- Messages — conversații directe și threaduri generale de activitate.
- Transport — threaduri per mașină (unul per ofertă de transport).
- Equipment — threaduri de coordonare de echipament (unul per match între participanți).
- Updates — notificări administrative și de stare. Vezi Updates.
Împărțirea există ca chat-ul operațional să nu îneace conversația directă. Dacă te înscrii la o activitate cu cinci mașini, sunt cinci threaduri de transport — dar toate stau sub tab-ul Transport, nu inundă Messages.
Fiecare tab arată o listă de threaduri sortate după ultima activitate. Threadurile necitite au titlu bold și un indicator. Threadurile mute rămân în listă dar nu trimit notificări — vezi „Gestionarea threadurilor" mai jos.
Mesaje directe
Atinge avatarul oricărui utilizator (pe o listă de participanți, pe un profil, pe un comentariu) și alege Send message. Se deschide un thread direct. Scrii mesajul, atingi send.
Threadurile directe sunt private între cei doi implicați. Nimeni altcineva nu le vede, inclusiv adminii (adminii pot interveni doar pe motive de moderare, iar acele unelte logează accesul).
Mesajele directe ocolesc scope-ul activității — poți scrie cuiva cu care nu ai fost niciodată într-o activitate. Va vedea mesajul și poate alege să-l ignore sau să te blocheze.
Threaduri de activitate
Fiecare activitate publicată are un thread implicit. Atinge Messages pe cardul de acțiuni al activității sau deschide-l din Messages > Messages.
Threadul e pentru întreaga activitate — organizator, toți participanții, vizibil pentru toți cei înscriși. Folosește-l pentru:
- Update-uri de program (schimbare de vreme, oră de întâlnire mutată).
- Decizii de grup („trebuie să plecăm cu 30 de minute mai devreme").
- Coordonare de ultim moment („întârzii, ajung la 7:15").
Secțiunea de comentarii a activității e pentru Q&A public și stă chiar pe pagina activității. Threadul e pentru oamenii care chiar merg.
Threaduri per mașină (Transport)
Când o ofertă de transport e publicată, se deschide automat un thread pentru oamenii din mașina aia. Șoferul și pasagerii rezervați sunt adăugați automat; nimeni nu trebuie să invite pe nimeni.
Folosește-l pentru chestiuni practice:
- „Sunt la punctul de întâlnire acum."
- „Trafic ușor, ETA 5 minute."
- „Toată lumea să aducă 50 RON cash dacă se poate."
Threadurile astea se închid când activitatea se completează. Istoricul rămâne accesibil în Messages > Transport > Past.
Threaduri de echipament
Când panoul de echipament face match între un împrumutător și un împrumutat (Andrei vrea ham, Ana împrumută), se deschide automat un thread pentru cei doi — plus organizatorul dacă activitatea folosește echipament verificat.
Folosit pentru lucrurile practice de predare: unde să se întâlnească, în ce stare e gear-ul, când să fie returnat.
Threadurile de echipament rămân accesibile și după activitate pentru pasul de confirmare a returului.
În interiorul unui thread
Atinge un thread ca să-l deschizi. Composer-ul e jos. Poți:
- Scrii un mesaj și atingi send.
- Atașezi o imagine (max 10 MB), un fișier GPX (max 5 MB) sau un PDF (max 20 MB). Atingi iconița de atașament, alegi sursa, fișierul se urcă în background și apare în thread când e gata.
- Reacționezi cu emoji la un mesaj specific. Long-press pe mesaj, alegi reacția.
- Răspunzi la un mesaj specific — răspunsul citează originalul inline.
- Reply privately — pentru threadurile de activitate, asta deschide un thread direct cu persoana la care răspunzi în loc să posteze în grup.
- Editezi propriul mesaj pentru câteva minute după trimitere.
- Unsend propriul mesaj — îl șterge pentru toți, înlocuit cu un placeholder „șters".
- Delete for me — ascunde mesajul doar în vederea ta. Ceilalți îl văd în continuare.
Picker-ul de emoji e în composer. Stickere și GIF-uri nu sunt suportate.
Gestionarea threadurilor
Din header-ul threadului (sau prin long-press pe un rând din listă):
- Mute thread — taie notificările pentru threadul ăsta fără să te scoată din el. Threadul rămâne în listă, nu îți face telefonul să sune. Util pentru o activitate la care ești dar nu ești implicat activ.
- Mark as read — curăță starea de necitit fără să deschizi threadul.
Din header-ul hub-ului:
- Mark all as read — curăță starea de necitit pentru tab-ul selectat. Util după o perioadă lungă în care ai ignorat notificările.
Notificări
Notificările push se declanșează când:
- Cineva îți trimite un mesaj direct.
- Cineva răspunde într-un thread în care ești.
- Cineva te @-menționează (unde e suportat).
Threadurile mute nu trimit push. Preferințele de notificare per categorie (threaduri activitate, transport, echipament, direct) trăiesc în Profile > Notifications. Poți dezactiva orice categorie dacă e prea zgomotoasă.
Confidențialitate și limite
- Mesajele directe sunt vizibile doar celor doi implicați.
- Threadurile de activitate / transport / echipament sunt vizibile membrilor scope-ului respectiv și nu mai departe. Organizatorul activității poate vedea threadul activității dar nu și threadul per mașină (decât dacă e șoferul) sau pe cel per echipament (decât dacă e organizatorul unei activități cu verificare de echipament).
- Adminii pot accesa threaduri doar pentru moderare, cu audit-uri.
Nu există indicator de read-receipt — nu poți afla dacă cineva ți-a citit mesajul înainte să răspundă. Prin design.
Când ceva pare ciudat
- Un thread e gol după ce-l deschid. Ori chiar e gol (nimeni n-a postat încă), ori sincronizarea ta locală e în urmă. Pull pentru refresh.
- Atașamentele eșuează la upload. Verifică limitele de dimensiune, tipul fișierului și conexiunea. Upload-urile eșuate rămân în composer cu opțiunea de retry.
- Un mesaj trimis arată „pending" la nesfârșit. Trimiterea e în coada locală. Dacă ai conexiune și mesajul tot nu pleacă, verifică
Profile > About > Clear offline actions. Ține minte că ștergerea va pierde mesajul. - Am muted un thread dar tot primesc notificări pentru el. Notificările la nivel de sistem pot suprascrie mute-ul per thread pe unele setup-uri Android. Verifică setările de notificare ale aplicației Terranos la nivel de sistem.
- Cineva mă hărțuiește prin mesaje. Blochează-l de pe profilul lui și raportează din meniul mesajului. Vezi Politica de confidențialitate și Suport.