| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 2271 |
| Technical Name |
nedara_chatter_enhancer |
| License | OPL-1 |
| Website | https://nedara.org |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 2271 |
| Technical Name |
nedara_chatter_enhancer |
| License | OPL-1 |
| Website | https://nedara.org |
Chatter Enhancer
Seven powerful upgrades for the Odoo chatter — filter, control, resize, and collaborate like never before.
Four major features that extend what the chatter can do — no new screens, no learning curve.
Message Filtering
Instantly hide messages from specific authors with a single click. A badge shows how many filters are active. Perfect for crowded records with many contributors.
Attachment Permissions
A dedicated security group controls who can delete chatter attachments. Users without the right see a clear explanation instead of a silent failure or confusing error.
Attachment List View
Toggle between the default card layout and a compact list view showing name, type, and file size in a scannable table — ideal for records with many attachments.
Private Chatters
Create focused side-discussions on any record. Invite specific colleagues, keep the main chatter clean, and manage members dynamically — all without leaving the form view.
Three extra improvements that refine how the chatter panel behaves and how notifications are sent.
Resizable Chatter Panel
Drag the left edge of the chatter to set its width anywhere between 340 px and 900 px. The chosen width is remembered across sessions via localStorage. Available in form view aside mode only.
Collapsible Chatter Panel
Collapse the chatter to a slim 40 px tab with one click, giving more space to the form. Click the tab or the toggle button to restore it instantly. State is persisted across sessions. Available in form view aside mode only.
Selective Recipient Notifications
When composing a message, followers are split into Internal and External groups, each with a checkbox. Uncheck any follower to exclude them from the email notification for that specific message — without removing them from the record's followers list.
Install the module
Chatter Enhancer adds itself to the existing chatter without any configuration. All features are active immediately after installation — no restart required.
Assign the “Delete Attachments” group (optional)
Go to Settings → Users & Companies → Users and assign the Nedara Chatter Enhancer / Delete Attachments group to the users who should be allowed to remove chatter attachments. Without this group, users see an informational message instead of the delete action.
Use the features
The filter button appears in the chatter topbar. The list view toggle appears in the attachment box. The “Private Chatters” section is at the bottom of every chatter. The resize handle and collapse button appear at the left edge of the chatter when it is displayed in aside mode.
Control exactly who can remove files from the chatter. All other attachment actions (download, preview) remain unchanged.
| User type | Group assigned | Can delete | Behaviour |
|---|---|---|---|
| Standard internal user | — not assigned — | No | Notification explaining the restriction |
| Authorized user | Delete Attachments | Yes (own attachments) | Standard confirmation dialog before deletion |
| Administrator | Any (includes group by default) | Yes (all attachments) | Full control |
Choose exactly who receives an email notification for each message you send, without changing the record's follower list.
Open the message composer
Click Send message in the chatter as usual.
Review the recipients
The recipients list is now split into two labelled groups — Internal and External — each showing a checkbox per follower.
Uncheck to exclude
Uncheck any follower to prevent them from receiving the email notification for this message only. The follower remains on the record; only this specific message is not sent to them.
Sometimes you need to discuss a record with only a subset of your team — without cluttering the main chatter or using a separate Discuss channel.
- ✓Create as many private chatters as needed on a single record
- ✓Each chatter is backed by a private Discuss channel
- ✓Invite members at creation time or at any point later
- ✓Only members can see and participate in a private chatter
- ✓Collapsible panels keep the chatter tidy; state is saved per chatter
- ✓Full Odoo message composer — emojis, mentions, attachments
- ✓Rename or delete a chatter (creator only); any member can leave
- ✓Unread message badge on each private chatter panel
Two controls that give you more flexibility over screen real estate when working in form views with the chatter displayed in aside mode.
↔ Resize
Hover over the left edge of the chatter to reveal a drag handle. Click and drag leftward to widen, rightward to narrow. The width is clamped between 340 px and 900 px and persisted in localStorage across sessions.
◀ Collapse
Click the collapse button in the chatter topbar (or the slim tab when collapsed) to toggle the panel. When collapsed, the chatter shrinks to a 40 px vertical tab, freeing space for the form. State is persisted in localStorage.
- ✓Odoo 18.0 Community and Enterprise
- ✓Any model using
mail.thread(Sales, Purchases, Projects, CRM, HR, and all custom models) - ✓Fully compatible with standard chatter features (activities, followers, scheduled messages)
- ✓No interference with existing modules or customisations
- ✓Single dependency:
mail(Odoo core module, always present)
Ready to enhance your workflow?
Used by teams who need more control over their Odoo chatter experience.
© Nedara Project — by Andrea Ulliana — All rights reserved
Licensed under OPL-1 (Odoo Proprietary License). Redistribution is not permitted.
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module