mirror of
https://github.com/fluffle/goirc
synced 2025-06-06 14:53:19 +00:00
Add String() method for stateTracker.
This commit is contained in:
parent
fdba74e8c0
commit
b1037b2603
1 changed files with 16 additions and 0 deletions
|
@ -246,3 +246,19 @@ func (st *stateTracker) Dissociate(ch *Channel, nk *Nick) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (st *stateTracker) String() string {
|
||||||
|
str := "GoIRC Channels\n"
|
||||||
|
str += "--------------\n\n"
|
||||||
|
for _, ch := range st.chans {
|
||||||
|
str += ch.String() + "\n"
|
||||||
|
}
|
||||||
|
str += "GoIRC NickNames\n"
|
||||||
|
str += "---------------\n\n"
|
||||||
|
for _, n := range st.nicks {
|
||||||
|
if n != st.me {
|
||||||
|
str += n.String() + "\n"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return str
|
||||||
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue