raycast / raycast/extensions

[Beeper Desktop] Allow for keyboard-centric messaging inline

Open
#27,280 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

extension extension: beeper feature request
Dominant language
TypeScript
Stars
7.8k
Forks
6.9k
Avg merge
2d 6h
Merged PRs (30d)
442

Description

Extension

https://www.raycast.com/automattic/beeper

Description

So far, Raycast's Beeper extension works well for mostly viewing messages inline via the 'Recent Chats' command. With Ctrl + Enter, it's possible to open individual chats and see the last messages of individual chats. If I wanted to reply quickly to a chat, I'd have to 1. Use the Beeper keyword or shortcut, 2. Open the corresponding chat via Ctrl + Enter, then use the Action menu (Ctrl + K) and then wander down the options with the arrow key to pick 'Reply to message'. It would help if there was a keyboard shortcut from within a contact's messages to quickly reply inline instead of having to either use Beeper Desktop or use Ctrl + K and the arrow keys.

So, the ideal way would be:

  1. Open 'Recent Chats' in Raycast via keyword/shortcut.
  2. Use (Ctrl +) Enter to open chat inline.
  3. Use (Ctrl +) Enter to reply inline quickly.

This would be much more in line with the Raycast approach of bundling apps and functionality into a keyboard-centric singular launcher.

Who will benefit from this feature?

No response

Anything else?

No response

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 with the Raycast Beeper extension linked in the issue and inspect the Recent Chats command, including its inline chat view and existing Reply to message action. Add the requested keyboard-driven reply flow so pressing Enter from an opened chat can reply inline, then verify the sequence from Recent Chats through chat opening and reply selection.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
desktop-dev
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.