This commit is contained in:
Shivaram Lingamneni 2018-05-04 00:24:54 -04:00
parent 00949442e0
commit f6373f7a4d
6 changed files with 179 additions and 63 deletions

View file

@ -209,6 +209,19 @@ func (client *Client) Channels() (result []*Channel) {
return
}
func (client *Client) WhoWas() (result WhoWas) {
client.stateMutex.RLock()
defer client.stateMutex.RUnlock()
result.nicknameCasefolded = client.nickCasefolded
result.nickname = client.nick
result.username = client.username
result.hostname = client.hostname
result.realname = client.realname
return
}
func (channel *Channel) Name() string {
channel.stateMutex.RLock()
defer channel.stateMutex.RUnlock()