Support multiple connect commands. Support arrays or similar in the configuration file (for nick(s), connectcommand(s), etc.) All the TODOs sprinkled throughout the code! (I vaguely recall) some unwanted stuff (channel ban info?) was relayed to another client upon a client connecting. PM replay chat in a channel (or perhaps a random channel?) e.g. replay on 06/09/2019 at 17:05 from 13:49 in #insomnia - maybe a client thing. Ensure replayed lines don't exceed IRC message maximum length due to inserted time/datestamp. Log server messages to file. Is there a way to log nick changes to the normal log despite not tracking channels or nicks in each channel?