keybase / keybase/client

Feature Request: Facebook messenger style nicknames

Open
#19,576 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

One of the most fun features of Facebook Messenger is nickname support, where anyone in a channel can set anyone else's nickname to whatever they want. I know it sounds stupid, but this is endlessly entertaining and I'm not sure any other messaging app does it. I think this would help Keybase Chat be more appealing to family and friend groups.

I think it could be implemented similarly to the existing `/headline` feature, something like `/nickname @wilg Butt Face`. Perhaps it should be optional or something?

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the existing /headline feature in the Go client and tracing how chat commands and displayed names are handled. Define the permission and optional-behavior questions before implementation. Done should allow a channel member to set another participant's nickname with a command and show that nickname consistently in the channel.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
backend
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.