Luigibot Commands
Clone this wiki locally
User Commands List
Command prefixes are now user customisable. These commands are shown assuming your command prefix is set to ?.
-
?seen
-
Usage:
?seen <username> -
Example:
?seen Luigifan2010 -
Luigifan2010 was last seen at 7/9/2015 3:34:23 PM (EST)
-
-
?slap
-
Usage:
?slap <username> -
Example:
?slap Luigifan2010 -
*Luigibot slaps Luigifan2010 around with a giant fish."
-
-
?8ball, ?eightball, ?fortune
-
Usage:
?8ball <fortune> -
Example:
?8ball Will I ever get laid? -
Reply hazy, try again.
-
-
?commands, ?help
-
Usage:
?commands -
Writes a link to this page.
-
-
?lastfm
-
Usage:
?lastfm <lastfm username> -
Example:
?lastfm mrmiketheripper -
mrmiketheripper last listened to Numb Sickened Eyes by Killswitch Engage
-
-
?version
- Usage:
?version - Writes the current version of Luigibot to the chat along with a link back to this GitHub repository.
- Usage:
-
?42
- Usage:
?42 - Try it to find out!
- Usage:
-
?status
- Usage:
?status - Prints the status of various Luigibot commands.
Slap Enabled: False. Eight Ball Enabled: True
- Usage:
Operator Commands List
-
?ann
- Usage:
?ann <welcome message>OR?ann test - Sets the welcome message to be shown on a user join. Or, with the argument test, tests the welcome message using your username.
- Examples:
?ann /me welcomes {0}will produce* Luigibot welcomes Luigifan2010on?ann test -
{0}is the user token. -
/meis an optional token to indicate that you want the message to be performed as an ACTION.
- Usage:
-
?changeprefix
- Usage:
?changeprefix <char> - Examples:
?changeprefix ! - Any single character can be used, though odd characters like
?and-are recommended.
- Usage:
-
?kick
- Usage:
?kick <user> <reason>or?kick <user> - Examples:
?kick AeroMatter get rekt son - Kicks a user from the channel with a specified reason.
- Usage:
-
?getmodes
- Usage:
?getmodes - Sends the current bot's user modes as a PRIVMSG to the channel.
- Usage:
-
?selfdestruct
- Usage:
?selfdestruct - Causes the bot to do a safe exit (saving databases/settings, etc)
- Usage:
-
?enableseen
- Usage:
?enableseen - Enables the seen command.
- Usage:
-
?disableseen
- Usage:
?disableseen - Disables the seen command.
- Usage:
-
?enable8ball, ?enableeightball
- Usage:
?enable8ball - Enables the eight ball command.
- Usage:
-
?disable8ball, ?disableeightball
- Usage:
?disable8ball - Disables the eight ball command.
- Usage:
-
?enableslap
- Usage:
?enableslap - Enables the slap command.
- Usage:
-
?disableslap
- Usage:
?disableslap - Disables the slap command.
- Usage:
-
?disablewelcome
- Disables the welcome command on entry.
-
?enablewelcome
- Enables the welcome command on entry.
-
?adduser
- Usage:
?adduser <nick> - Adds a user to the "VIP List". This list of users is allowed to run admin commands, such as ?enablewelcome
- Usage:
-
?removeuser
- Usage:
?removeuser <nick> - Removes a user from the "VIP List".
- Usage:
Command Line Commands List
In addition to these, when running Luigibot from the command line, you have access to a set of commands that you can enter into the command line. These are prefixed with a / as opposed to an !.
-
/help
- Shows a list of commands
-
/me
- Usage:
/me <text> - Sends an action to the currently connected channel
- Usage:
-
/enableslap
- Enables the slap command.
-
/disableslap
- Disables the slap command.
-
/enable8ball OR /enableeightball
- Enables the eight ball command.
-
/disable8ball OR /disableeightball
- Disables the eight ball command.
-
/disablewelcome
- Disables the welcome command on entry.
-
/enablewelcome
- Enables the welcome command on entry.
-
/msg
- Usage:
/msg <user> <msg> - sends a
PRIVMSGto a user
- Usage:
-
/identify
- Should auto authentication fail, you can manually authenticate using this command.
-
/setnickservpass
- Sets the password for use by NickServ.
-
/register
- Usage:
/register <email> <password - Attempts NickServ authetication via a
PRIVMSG.
- Usage:
-
/disableseen
- Usage:
/disableseen - Disables the seen command.
- Usage:
-
/enableseen
- Usage:
/enableseen - Enables the seen command
- Usage:
-
/changeprefix
- Usage:
/changeprefix <char> - Changes the command prefix to a single specified char.
- Usage:
-
/nick
- Usage:
/nick <nick> - Attempts to change the nick to the requested.
- Usage:
-
/adduser
- Usage:
/adduser <nick> - Adds a user to the "VIP List".
- Usage:
-
/removeuser
- Usage:
/removeuser <nick> - Removes a user from the "VIP List".
- Usage:
-
/save
- Forces a save of the json seen database and settings.