SVSJOIN
This page is intended for developers. If you're looking information on for how to link servers you should refer to the spanningtree module page instead.
Documentation of the server protocol is still work in progress. It may be incomplete or inaccurate.
Forces the specified user to join a channel. If an empty key is specified then override any modes which might prevent the join.
Connection Phases
This message can be used in the following connection phases:
Connection Phase | Usable? |
---|---|
Connecting outbound | ❌ |
Authenticating outbound | ❌ |
Authenticating inbound | ❌ |
Fully connected | ✔️ |
Syntax
[:<sid>] SVSJOIN <uid> <channel> [<key>]
Parameter | Description |
---|---|
<uid> | The UUID of the user to join to the specified channel. |
<channel> | The channel which the user is being joined to. |
<key> | The secret key used for joining the channel. |
Example Usage
Joins user 36EAAAAAA to #wibble:
:36D SVSJOIN 36EAAAAAA #wibble
Joins user 36EAAAAAA to #wibble with a channel key:
:36D SVSJOIN 36EAAAAAA #wibble :secret
Joins user 36EAAAAAA to #wibble overriding any modes:
:36D SVSJOIN 36EAAAAAA #wibble :