Add per-user default nick/username/realname

Allow users to set it once for all networks.

Assigned to
1 year, 6 months ago
2 months ago

~emersion 1 year, 2 months ago

Part of this work has been done in a14f646135c0 ("Add per-user realname setting").

I'm not sure it's worth it adding a per-user username setting, given how little IRC servers do with these and given they're overridden by ident.

~emersion 10 months ago

See also a6aa7f000871 ("Make Network.Nick optional").

~mooff 10 months ago

Running cyberspace.baby with:

652c247f Set upstream usernames to user's username by default

d1a45fb2 Send usernames over ident, accepting privacy reduction

Bouncers are where usernames are most useful / meaningful, imo.

~emersion 10 months ago

Can you elaborate on the motivation for this?

~mooff 10 months ago

With no account, we connect you to our IRCd as ~username@cyberspace.baby.

Registered, you're username@cyberspace.baby, and can use BOUNCER to connect to other networks.

Motivation is to explore federation / identity based around that.

But, I thought appearing as foo@chat.sr.ht to other networks would be useful for your service, too.

For access lists, bans, knowing who you're talking to, etc.

~mooff 10 months ago

Also, it's just cool.

~emersion 2 months ago

Simon Ser referenced this ticket in commit dc0a847.

~emersion REPORTED FIXED 2 months ago

Added a nickname setting. Decided against adding a username setting.

Register here or Log in to comment, or comment via email.