Nextcloud Talk Dashboard Widget
📌 Overview
This project delivers a Nextcloud Dashboard widget that seamlessly integrates with Nextcloud Talk. It provides real-time access to conversations from selected chat rooms directly within the Dashboard, ensuring quick visibility of ongoing discussions. Users can reply and react instantly without switching applications, streamlining communication and collaboration.
✨ Features • View messages from a selected Talk room directly on the Dashboard • Send replies without opening the full Talk app • React to messages with emojis for quick feedback • Secure integration using Nextcloud’s Talk and Dashboard APIs
🛠 Tech Stack • PHP – Backend app logic • JavaScript – Widget interactivity • HTML & CSS – User interface • Nextcloud Dashboard API • Nextcloud Talk API
🚀 Installation 1. Clone this repository into your Nextcloud apps/ directory: 2. Enable the app via the Nextcloud admin panel. 3. Add the widget to your Dashboard.
🎯 Use Case
Ideal for teams and organizations that rely on Nextcloud Talk for communication and want faster, lightweight interaction directly from the Dashboard.
⚡ Future Enhancements • Notifications for new messages • Support for media previews (images, files) • Switching between multiple rooms from the widget