RocketChat / RocketChat/Rocket.Chat

[Improvement] Deep link support for Desktop app for copied URL without a need of converting link to go.rocket.chat format

Open
#24,959 8 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
46.1k
Forks
13.9k
Avg merge
3d 3h
Merged PRs (30d)
130

Description

Description:

In Rocket chat you can get link of the message from the context menu. But you can't open that link in the Rocket.Chat.Electron application itself. You can only open it in the browser.
Link example: https://open.rocket.chat/channel/general?msg=3DDRxGocfBrrxnSaE or http://some_rocket_workspace.com/channel/general?msg=slack-C6FR714UC-1627805234-002000

Expected behavior:
  1. user can open link manually via an app:
    1.1. open search and paste the link to the search field, like in Telegram
    1.2. through the button "go to url from the clipboard" in the top menu panel
  2. user can set automatic opening links in desktop app, when he opens link in browser (like Slack do)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing the Desktop app's search field, top menu panel, clipboard URL action, and browser link-opening flow. Done means the app can manually open copied Rocket.Chat URLs and can optionally open those links automatically when launched from a browser.

Written by the indexing model from the issue text.

Assessment

Tech stack
electron, typescript
Domain
desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.