Skip to content
Dialova

IRC Documentation · Beginner

INVITE command: invites someone to a channel

INVITE sends an invitation to join a channel. The invited person retains the choice to enter. On invitation-only channels, invitation rights and exceptions depend on the configuration.

Dialova Team · Verified on

Syntax and Parameters #

Protocol syntax, without the client's '/'
INVITE <pseudo> <salon>
ParameterMeaning
nicknamePerson to invite on the same server.
channelChannel concerned, usually already joined by the sender.

Commented Example #

C = Alice; S = server responses to Alice (341), then to Bob (INVITE)
C: INVITE Bob #atelier
S: :irc.example 341 Alice Bob #atelier
S: :Alice!alice@cloak.example INVITE Bob :#atelier

Nicknames, 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 #

ResponseUnderstanding
341Invitation accepted for transmission by the server.
INVITEEvent addressed to the invited person.
ErrorTypical Cause
401Nickname not found.
443The person is already in the channel.
442 / 482Non-member sender or insufficient privileges.

Rights, Compatibility, and Precautions #

An invitation does not teleport a user and does not reveal the channel history. It does not guarantee bypassing all restrictions, keys, bans, or limits: consult the network rules.

Some servers offer a list of invitations or additional exceptions. These variants should be documented separately rather than presented as the base syntax.

Frequently Asked Questions #

Should I accept immediately? No. In a client, you can generally ignore the invitation.

Is an unexpected invitation reliable? It is not sufficient to establish trust. Verify the sender and the channel, especially when a link or download follows.

Sources & Verification

Examples use pseudonyms and fictional domains, except for explicitly documented connection points. Network-specific extensions and settings are noted in the text.