[Beeper Desktop] Allow for keyboard-centric messaging inline
Nobody has claimed this yet.
- 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:
- Open 'Recent Chats' in Raycast via keyword/shortcut.
- Use (Ctrl +) Enter to open chat inline.
- 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
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 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