Skip to content

Support channel bookmarks#60

Merged
m96-chan merged 1 commit intomainfrom
add-channel-bookmarks
Feb 24, 2026
Merged

Support channel bookmarks#60
m96-chan merged 1 commit intomainfrom
add-channel-bookmarks

Conversation

@m96-chan
Copy link
Owner

Summary

  • Add a bookmarks picker modal showing all bookmarks for the current channel
  • Display bookmark title, URL (or link text), and type icon
  • Fuzzy search filtering across bookmark titles and URLs
  • Select a bookmark to open its URL in the default browser
  • Accessible via :bookmarks vim command
  • Uses Slack's ListBookmarks API with rate-limit retry

Closes #47

Test plan

  • Add bookmarks to a channel in Slack, then run :bookmarks in Slacko
  • Verify bookmarks are listed with titles and URLs
  • Type to filter bookmarks with fuzzy search
  • Select a bookmark and verify it opens in the default browser
  • Press Escape to close the picker
  • Run go test ./internal/ui/chat/ and verify bookmarks_picker tests pass

🤖 Generated with Claude Code

@m96-chan m96-chan force-pushed the add-channel-bookmarks branch 6 times, most recently from 05cf54e to 586127a Compare February 24, 2026 01:57
Add a BookmarksPicker modal that displays channel bookmarks (pinned
links/files) and allows opening them in the browser. Accessible via the
:bookmarks vim command. Uses the slack-go ListBookmarks API with
rate-limit retry.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@m96-chan m96-chan force-pushed the add-channel-bookmarks branch from 586127a to 2374e26 Compare February 24, 2026 01:59
@m96-chan m96-chan merged commit 08266da into main Feb 24, 2026
4 checks passed
@m96-chan m96-chan deleted the add-channel-bookmarks branch February 24, 2026 07:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support channel bookmarks

1 participant