keybase / keybase/client

[BUG] macOS: Markdown not rendered in notifications

Open
#22,542 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

Keybase notifications on macOS via the notification center display Markdown as is – which is particularly uncool with Keybase own's managed bots like reminderbot, githubbot etc:

Screen Shot 2020-02-13 at 15 36 52

Is it possible to support at least part of the Markdown and ignore/strip the rest?

In the above example, `:bell:` would work if it were translated into the corresponding UTF character beforehand.

(As an alternative, bots could use UTF instead of `:whatever:` directly, but that seems to be the wrong approach IMO.)

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the issue in the macOS notification center using a notification containing Markdown and emoji-style codes such as `:bell:`. Locate the macOS notification implementation, then determine the supported rendering or stripping behavior; done means notification text no longer displays raw Markdown and the requested emoji conversion works as intended.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.