Skip to content

Chat Feature#113

Open
jackmcdade wants to merge 11 commits intomasterfrom
chat-widget
Open

Chat Feature#113
jackmcdade wants to merge 11 commits intomasterfrom
chat-widget

Conversation

@jackmcdade
Copy link
Copy Markdown
Member

@jackmcdade jackmcdade commented Apr 17, 2026

See it in action:
https://github.com/user-attachments/assets/fb5ed370-04b9-4214-9c1c-c1ec258614fe

The only thing about this approach is that it's using localStorage. It's quick and easy and makes this a zero config option, but also means no real persistence of messages, nor will anyone else not on a collaborating entry be able to use the feature.

Wondering if we should broaden the scope of this feature (if we decide to merge it), and support at least sqlite for persistence 🤔

@jackmcdade jackmcdade marked this pull request as draft April 17, 2026 19:00
@jackmcdade jackmcdade marked this pull request as ready for review April 17, 2026 19:46
@jackmcdade jackmcdade requested a review from jasonvarga April 17, 2026 19:46
@jackmcdade jackmcdade changed the title Chat widget Chat Feature Apr 17, 2026
@tao
Copy link
Copy Markdown
Contributor

tao commented Apr 20, 2026

I would pay for a "Collaboration Pro" that let me store chat messages in the database, that way it would be much easier to collaborate and work with translators, and translators can leave notes or messages for future translators about what's going on, or why someone was done things a certain way... and if they have a problem with markdown I could jump into the messages and help them out or we could explain something if they run into a problem.

They could also let us know when it's time to review content, or publish content, or if there are delays.

Currently we are exploring setting up Telegram groups just to help manage communication between translators, so we do have a need for a better way to manage communication for specific entries.

I'm sure that makes things more complex like setting up the database persistence, adding notifications when new messages are sent, or being able to @ping someone but it would definitely help the way we work as a team on Statamic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants