?
Caller
📹 Video Call
Decline
Accept
Select a chat
Mensahe

Welcome to Mensahe

Select someone from the sidebar to start chatting

Settings
?
Account
👤
Edit Profile
Username, avatar, password
👥
New Group
Create a group chat
Notifications
🔔
Message Alerts
🔊
Notification Sound
Chat
⌨️
Enter Sends Message
Shift+Enter for new line
🔤
Text Size
Privacy
👁
Show Last Seen
About
ℹ️
Mensahe
v5.0 — Free & Open Source
🚪
Sign Out
Group Call
Mute
Camera
End
Speaker
🛡️ Admin Panel
All Users
(function(){ try{ var u=JSON.parse(localStorage.getItem('mensahe_user')); if(u&&u.username){ var nm=document.getElementById('me-name'); if(nm) nm.textContent=u.username; var su=document.getElementById('stg-username'); if(su) su.textContent=u.username; var se=document.getElementById('stg-email'); if(se&&u.email) se.textContent=u.email; var av=document.getElementById('me-av'); if(av){ if(u.avatar){ // Load avatar without flash: keep initials visible until image is ready var img=new Image(); img.style.cssText='position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%;opacity:0;transition:opacity .15s'; img.onload=function(){img.style.opacity='1';av.textContent='';}; img.src=u.avatar; av.style.position='relative'; av.appendChild(img); } else { av.textContent=(u.username.slice(0,2)||'?').toUpperCase(); } } } }catch(e){} })();