This page is intended for developers. If you're looking information on for how to link servers you should refer to the spanningtree module (v4 docs, v3 docs) page instead.
SVSTOPIC
This message is provided by the services module. Before sending it you should do one of the following:
- Check that the services message is present in
CAPAB MODULES
orCAPAB MODSUPPORT
. - Encapsulate it with
ENCAP
if the message being dropped is tolerable.
Forcibly changes the topic. This overrides the existing topic even if <topic-ts>
is older than the current topic set time.
If only <channel>
is specified then the topic will be unset. Otherwise, it will be set to the specified values.
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>] SVSTOPIC <channel> <topic-ts> <setter> :<new-topic>
[:<sid>] SVSTOPIC <channel>
Parameter | Description |
---|---|
<channel> | The channel for which the topic is being changed. |
<topic-ts> | The time at which the channel topic was changed. |
<setter> | The user who changed the topic. |
<new-topic> | The new topic for the channel. |
Example Usage
Server 36D changing the topic of #chan:
:36D SVSTOPIC #chan 1248163264 Sadie :Welcome!
User 36DAAAAAA unsetting the topic of #chan:
:36DAAAAAA SVSTOPIC #chan
History
1206
This message is now provided by the services module instead of the topiclock module.