It doesn't need ANY of that.
Enter the nickname to use (no spaces, try something simple like HappyDude003)
Choose the server to connect to, e.g. something in Efnet. Some servers will not let you in for various reasons. Don't enter the localhost, IP, or any of that. Specify a fake E-mail address and name, if you're smart 😉
Watch out for bots, hostile scripts, flood, K-lines, IrcOps, Channel Ops, etc 😀