Feature Request: Link Deck Card to Specific Talk Message (Not Just the Chat Room)
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.4k
- Forks
- 354
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 43
Description
When creating a Deck card from a Talk message, the card currently includes a link back to the Talk conversation (i.e., the entire chat room), not the specific message the card was created from.
This makes it difficult to trace the exact context of a task, especially in long or active conversations.
Enhancement Proposal
Update the Deck integration with Talk so that cards created from Talk messages link directly to the message, not just the chat room.
Current Behavior
Talk passes metadata to Deck when a card is created from a message.
Deck creates a card and embeds a link to the Talk room, but not to the specific message.
Expected Behavior
When creating a Deck card from a Talk message, the card includes a direct URL to that message (e.g., https://cloud.example.com/index.php/call/abc123#message-456def).
This link could be included in the card description or a dedicated field.
Suggested Implementation
Talk already supports direct message URLs (since version 12).
When the "Create Deck card" action is triggered, Talk should pass the messageUrl to Deck.
Deck should:
Store the messageUrl as part of the card creation metadata.
Embed the link visibly in the card's description or a small metadata block.
This issue has not been discussed elsewhere to my knowledge.
Partially generated with ChatGPT
Thank you very much!
How to use GitHub
- Please use the 👍 reaction to show that you are affected by the same issue.
- Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
- Subscribe to receive notifications on status change and new comments.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the Talk "Create Deck card" action and the metadata passed into Deck when a card is created from a message. Check how the card description or metadata is assembled. Done means cards created from Talk messages visibly include a direct message URL rather than only the Talk room URL.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100