The wiki is currently undergoing some major improvements. If you need some information and you don't know where to look, please come to #ecnet

Services Commands

From ECNet Wiki
Jump to: navigation, search

These commands can only be used by Services or some other server which has a U Line & so is allowed to make changes to the IRC Environment without any hindering. Most times 'raw' commands to services can only be sent by a person who is on the Services Operator , Services Administrator or who is the Services root.

SVSNICK Command[edit]

Changes the nickname of the user in question. Must be sent through an U:Lined server.

Syntax:
SVSNICK <nickname> <new nickname> <timestamp>
Example:
SVSNICK hAtbLaDe Foobar 963086432

SVSMODE Command[edit]

Changes the mode of the user in question. Must be sent through an U:Lined server.

Syntax:
SVSMODE <nickname> <usermode>
Example:
SVSMODE hAtbLaDe +i

SVSKILL Command[edit]

Forcefully disconnects a user from the network. Must be sent through an U:Lined server.

Syntax:
SVSKILL <user> :<reason>
Example:
SVSKILL Lamer21 :Goodbye

SVSNOOP Command[edit]

Enabled or disables whether Global IRCop functions exist on the server in question or not. Must be sent through an U:Lined server.

Syntax:
SVSNOOP <server> <+/->
Example:
SVSNOOP leaf.* -

SVSJOIN Command[edit]

Forces a user to join a channel. Must be sent through an U:Lined server.

Syntax:
SVSJOIN <nick> <channel>[,<channel2>..]
Example:
SVSJOIN hAtbLaDe #jail
SVSJOIN hAtbLaDe #jail,#zoo

SVSPART Command[edit]

Forces a user to leave a channel. Must be sent through an U:Lined server.

Syntax:
SVSPART <nick> <channel>[,<channel2>..]
Example:
SVSPART hAtbLaDe #Hanson
SVSPART hAtbLaDe #Hanson,#AOL

SVSO Command[edit]

Gives nick Operflags like the ones in O:lines, remember to set SVSMODE +o and alike. Must be sent through an U:Lined server.

Syntax:
SVSO <nick> <+operflags>    (Adds the Operflags)
SVSO <nick> -               (Removes all O:Line flags)
Example:
SVSO SomeNick +bBkK

SWHOIS Command[edit]

Changes the WHOIS message of the Nickname. Must be sent through an U:Lined server.

Syntax:
SWHOIS <nick> :<message>     (Sets the SWHOIS)
SWHOIS <nick> :              (Resets the SWHOIS)
Example:
SWHOIS SomeNick :is a lamer

SQLINE Command[edit]

Bans a Nickname or a certain Nickname mask from the Server. Must be sent through an U:Lined server.

Syntax:
SQLINE <nickmask> :<Reason>
Example:
SQLINE *Bot* :No bots

UNSQLINE Command[edit]

Un-Bans a Nickname or Nickname mask Must be sent through an U:Lined server.

Syntax:
UNSQLINE <nickmask>
Example:
UNSQLINE *Bot*:no bots aloud

SVS2MODE Command[edit]

Changes the Usermode of a nickname Must be sent through an U:Lined server.

Syntax:
:services.somenet.com SVS2MODE <nickname> +<mode>
Example:
:services.roxnet.org SVS2MODE hAtbLaDe +h

SVSFLINE Command[edit]

Adds the given Filename mask to DCCDENY Must be sent through an U:Lined server.

Syntax:
:server SVSFLINE + file :reason (Add the filename)
        :server SVSFLINE - file (Deletes the filename)
        :server SVSFLINE *      (Wipes the DCCDENY list)

SVSMOTD Command[edit]

Changes the Services Message Of The Day Must be sent through an U:Lined server.

Syntax:
SVSMOTD # :<text> (Adds to Services MOTD)
         SVSMOTD !         (Deletes the MOTD)
         SVSMOTD ! :<text> (Deletes and Adds text)
Example:
SVSMOTD # :Services MOTD