func main() { conf = configure() var bot *ircx.Bot if len(serverpass) > 0 { bot = ircx.WithLoginTLS(server, name, name, serverpass, nil) } else { bot = ircx.Classic(server, name) } performRegistrations(bot) if err := bot.Connect(); err != nil { log.Fatal(err) } messages.WriteLoop() fmt.Printf("Connecting...\n") bot.HandleLoop() }