lrstanley / girc

:bomb: girc is a flexible IRC library for Go :ok_hand:
https://pkg.go.dev/github.com/lrstanley/girc
MIT License
137 stars 13 forks source link

feature: IRCv3 `setname` #59

Open lrstanley opened 1 year ago

lrstanley commented 1 year ago

✨ Describe the feature you'd like

Ref: IRCv3 setname

Motivation

Historically, a user’s realname could only be set on the initial connection handshake. However, multiple IRC servers have provided independent non-standard commands to update the realname without reconnecting. This specification describes a standardised behaviour based on these existing implementations.

Once support is added, the IRCv3 Library Support page needs to be updated to include these features.