Tess

From TesseractNet IRC Wiki
Jump to navigation Jump to search

Overview

Tess is an Administration bot used by the admins of TesseractNet. It is used for server and channel administration, but also includes a few public commands, with more being added fairly often.


NOTE: Command triggers (i.e '!') may be different depending on the server Tess is on.

User Commands

This is a list and explanation of Tess's public commands.

NOTE: These commands do NOT require special privileges. They can be used by anyone.


Most of these commands require parameters, denoted in:

< >

Remove these before executing commands.


Trigger Description
.wave Makes Tess wave to the channel (/me waves)
.s <text here> Makes Tess say the specified text on the channel
.gyst <nick here> Makes Tess tell the specified nick to get their shit together.
.scake <nick here> Makes Tess bake the specified nick some ShutTheFuckUpcakes.
!tf Draws an ASCII Troll Face in the channel. WARNING: THIS WILL TRIGGER FLOOD PROTECTION ON SOME SERVERS.
.bash Grabs a bash.org quote and displays it in the channel.
.lag Checks Tess's ping.
[text here] Typing "[screaming]" would cause Tess to display [SCREAMING INTENSIFIES] in the channel.


Additionally, Tess has some triggers that activate upon saying a phrase or word.

They are listed below.

Phrase Reaction
"Tess" Tess will respond with "Yes, <nick>?", where <nick> is your nickname on irc.
"I love you" Tess will respond with "I love you too, <nick>!", where <nick> is your nickname on irc.
"What is love/?/!/." Tess will respond with "Baby don't hurt me!".
"Yo/Hey/Hi/Hello/Howdy/Hola Tess" Tess will respond with "Hey, <nick>!", where <nick> is your nickname on irc.


Additionally, when saying "Hi/Hello/Hey IVI", Tess will respond with "No one ever says hi to me...". IVI is another bot on TesseractNet.



Privileged Commands

This is a list of privileged commands.

NOTE: These commands do require you to be on Tess's Admin List.

Most of these commands require parameters, denoted in:

< >

Remove these before executing commands.


Trigger Description
!admin <nick here> Adds the specified nick to Tess's Admin List.
!rehash Makes Tess rehash the ircD's config. NOTE: This command requires Tess to have OPER privileges.
!kill <nick or host here> Performs a local kill on the specified nick. NOTE: This command requires Tess to have OPER privileges.
!kl1 <nick or host here> <reason here> Klines the specified nick or host for the specified reason for 1 day. NOTE: This command requires Tess to have OPER privileges.
!kl2 <nick or host here> <reason here> Klines the specified nick or host for the specified reason for 2 days. NOTE: This command requires Tess to have OPER privileges.
!kl3 <nick or host here> <reason here> Klines the specified nick or host for the specified reason for 3 days. NOTE: This command requires Tess to have OPER privileges.
!klp <nick/host here> <reason here> Klines the specified nick or host for the specified reason permanently. NOTE: This command requires Tess to have OPER privileges.
!ukl <nick or host here> Removes kline for the specified nick or host. NOTE: This command requires Tess to have OPER privileges.
!restart Restarts Tess.
!j <channel here> Makes Tess join the specified channel.
!ig <nick or host here> Makes Tess ignore input from the specified nick or host.
!regc Makes Tess Register the channel. NOTE: Tess must be in the channel and OP on the channel for this command to work. It will be registered to Tess. This command requires Tess to have OPER privileges.
!dropc Makes Tess Unregister the channel. NOTE: Tess must be in the channel and OP on the channel for this command to work. This command requires Tess to have OPER privileges.
!p Makes Tess Part the channel.
!top <topic text here> Makes Tess change the channel topic to the specified text. NOTE: Tess must be in the channel and OP on the channel for this command to work.
!pop <nick here> Adds the specified nick to the channel's AOP list. NOTE: Tess must be in the channel and OP on the channel for this command to work.
!psop <nick here> Adds the specified nick to the channel's SOP list. NOTE: Tess must be in the channel and OP on the channel for this command to work.
!pv <nick here> Adds the specified nick to the channel's VOP list. NOTE: Tess must be in the channel and OP on the channel for this command to work.
!ph <nick here> Adds the specified nick to the channel's HOP list. NOTE: Tess must be in the channel and OP on the channel for this command to work.
!dop <nick here> Removes the specified nick from the channel's AOP list. NOTE: Tess must be in the channel and OP on the channel for this command to work.
!dsop <nick here> Removes the specified nick from the channel's SOP list. NOTE: Tess must be in the channel and OP on the channel for this command to work.
!dv <nick here> Removes the specified nick from the channel's VOP list. NOTE: Tess must be in the channel and OP on the channel for this command to work.
!dh <nick here> Removes the specified nick from the channel's HOP list. NOTE: Tess must be in the channel and OP on the channel for this command to work.
!opme Ops you on the channel (mode +o). NOTE: Tess must be in the channel and OP on the channel for this command to work.
!dopme Deops you on the channel. (mode -o) NOTE: Tess must be in the channel and OP on the channel for this command to work.
!die Makes Tess /quit the server.
!k <nick here> Kicks the specified nick from the channel. NOTE: Tess must be in the channel and OP on the channel for this command to work.
+o <nick here> This can be confusing. The trigger is "+o", so "+o Protheus" would Op Protheus on the channel. NOTE: Tess must be in the channel and OP on the channel for this command to work.
-o <nick here> Removes Op from the specified nick on the channel. NOTE: Tess must be in the channel and OP on the channel for this command to work.
+h <nick here> Gives the specified nick HOP on the channel. NOTE: Tess must be in the channel and OP on the channel for this command to work.
-h <nick here> Removes HOP from the specified nick. NOTE: Tess must be in the channel and OP on the channel for this command to work.
+v <nick here> Gives the specified nick voice on the channel. NOTE: Tess must be in the channel and OP on the channel for this command to work.
-v <nick here> Removes voice from the specified nick. NOTE: Tess must be in the channel and OP on the channel for this command to work.



Return to Main Page