IRC Documentation · Beginner
NICK command: choose or change nickname
NICK chooses a nickname during IRC registration or requests a change after connection. The nickname allows addressing a presence; it does not alone prove the identity of an authenticated account.
Dialova Team · Verified on
Syntax and Parameters #
NICK <nouveau-pseudo>| Parameter | Meaning |
|---|---|
| new-nickname | Desired nickname, conforming to the server's length and character rules. |
Commented Example #
C: NICK AliceDeux
S: :Alice!alice@cloak.example NICK :AliceDeuxNicknames, hosts, and text in this exchange are fictional. The client may display responses in a more readable format than the presented frames.
Possible Responses and Errors #
| Response | Understanding |
|---|---|
| NICK | Change confirmed; the prefix contains the old nickname. |
| Error | Typical Cause |
|---|---|
| 432 | Nickname non-conforming. |
| 433 | Nickname already in use. |
| 431 | Nickname missing. |
Rights, Compatibility, and Precautions #
Length and available characters depend on the network. Case equivalence is not always ordinary alphabetical comparison: consult the CASEMAPPING and NICKLEN information when announced in 005 ISUPPORT.
A nickname registered with services and a session bearing that nickname are not the same thing. SASL and account-tag indicate the account identity. On Dialova, changing your nickname goes through Settings → Account; the general possibility of NICK does not bypass this product rule.
Frequently Asked Questions #
Does changing my nickname change my account? No. The authenticated account is a distinct identity from the displayed nickname.
Why is my client automatically changing my nickname? It may be trying an alternative nickname after a rejection. Consult its settings and the exact server message.
Sources & Verification
Examples use pseudonyms and fictional domains, except for explicitly documented connection points. Network-specific extensions and settings are noted in the text.
- Modern IRC — spécification du protocole client ↗Source Specification · consulted on 2026-10-29
- RFC 2812 — Client Protocol (2000) ↗Source Historical · consulted on 2026-10-29