NickServ Registration + set up SASL + SSL in Hexchat

Write tutorials here
There are more tutorials here
Forum rules
Please don't add support questions to tutorials,start your own thread in the appropriate sub-forum instead. Before you post please read this
Post Reply
Level 1
Level 1
Posts: 19
Joined: Mon Nov 07, 2016 4:45 am

NickServ Registration + set up SASL + SSL in Hexchat

Post by Fly »

Step 1: Register your nickname with NickServ (if your nickname is already registered, go to Step 2: Set up SSL & SASL)
  1. Type: /query NickServ
  2. Type: /nick JimmyNeutron (This will change your nickname to JimmyNeutron, you can choose any nickname you prefer)
  3. Wait 45 seconds, if your nick is changed to GuestXXXXX, this means the nickname is already registered by someone else, so go back to step B and try a different nickname.
  4. Type: /msg NickServ REGISTER passwordhere (fill in a valid email, as you'll need to verify registration within 24h)
If you see the following, it means registration was successful:
NickServ An email containing nickname activation instructions has been sent to
NickServ If you do not complete registration within one day, your nickname will expire.
NickServ JimmyNeutron is now registered to

Now you'll have to verify your registration or the nickname will be dropped after 24h, in order to do so, check your email, the verification email is most likely in your SPAM folder.
In the verification email you will see a command similar to this: /msg NickServ VERIFY REGISTER qf06g8ah68afh08a6h08.
Copy this line from email, and paste it in the NickServ tab in Hexchat
If verification was done correctly, you'll see something like this:
NickServ: (notice) JimmyNeutron has now been verified.
NickServ: (notice) Thank you for verifying your e-mail address!

You will have to login with NickServ at least once every 60 days or your nickname registration will expire and will be dropped. From that moment on, anyone else can register the nickname.

Step 2 : Set up SSL & SASL

IMPORTANT: Disconnect Hexchat before doing these changes!
IMPORTANT: If you opened Hexchat through Welcome Screen, close it and open it through the Mint menu as opening it in Welcome Screen will override certain connection settings

in Hexchat menu:
  • Hexchat
  • Network list...
  • click on "Linux Mint" network (or "Freenode" network if you're setting up freenode irc network)
  • click "Edit..."
You'll see something like this:

  • click the "remove" button top right and make sure you remove all listed server addresses
  • click the "add" button and fill in: ( for Freenode irc network: the server address should be: )
  • enable "Use SSL for all the servers on this network"
  • disable "Use global user information"

Fill in these text fields:

IMPORTANT: You have to fill in ALL these input fields!
  • Nick name: . . . . . . . . . . . . . . . .(your preferred nickname)
  • Second choice: . . . . . . . . . . . . (alternative nickname in case first nickname is already in use on the server)
  • Real name: . . . . . . . . . . . . . . . (you can use any name you please here)
  • User name: . . . . . . . . . . . . . . . (use your nickserv registration nickname!!)
  • Password: . . . . . . . . . . . . . . . .(fill in your nickname registration password)
  • Set "Login method" to "SASL (username + password)"

click Close >> Connect

Voila, finished!

You are now using a secure connection and NickServ login will be automatic from now on! Have fun!
Post Reply

Return to “Tutorials”