-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for messages in threads #104
Comments
Ah yeah it looks like the MSC for thread support was finally approved. Last time I looked into this it was still a proposal/in beta and wasn't official. Looks like we can now implement it.
Yeah that is most likely the best way to handle this. I'll probably make it so you can either set it directly to true/false inside the node config or point it to a property on a It may be good to update the receive node to set an |
- matrix-send-message node can now be used to reply in a thread (closes #104) - matrix-receive node now returns msg.mentions for easier access to who was mentioned in message - matrix-receive node now returns boolean msg.isThread based on whether the message is a thread reply or not
@justyns I just pushed up some changes to the dev branch with this feature. Want to try it out and give me feedback? Thanks. |
Hello! Thanks for working on this package, it's been super useful for me. One feature request I have is for native support of matrix threads.
As an example, this is something I hacked together with a function node:
It basically always either starts a new thread or replies to an existing thread if one already exists. The input is always from a receive node. When I don't need threads, I just use the normal matrix send node.
I'm not actually sure what the best way to handle this would be, but maybe simply a config checkbox on the send node that is something like "reply in thread"?
The text was updated successfully, but these errors were encountered: