Commands

From IRCBotWiki

Jump to: navigation, search

Contents

History

This is a list of major revisions to this article.

Revision 6, October 11 2007
Revision 5, June 6 2007
Revision 4, June 28 2005
Revision 3, October 4 2004
Revision 2, March 11 2004
Revision 1, January 22 2004

IRCBot Commands / Usage Manual

Built in Commands (Private Message)

!commands
 This will show you a list of commands available to you
!help command
 This will show you the description of whatever command you selected.
!version
 This will show you the bot version. You can also use "!version public" in  a channel and it will display the version in the channel.
!reqlogin
 Logs a user into the request system as the active DJ.
 Users are defined with !adduser (seen below)
!reqlogout
 Logs you out of the request system
 (If you are Level 2 or higher, it will let you override)
!current
 See who the current DJ is. (Level 2 or higher required)
!modules
 See the currently loaded modules (plugins). (Level 2 or higher required)
!modload x
 Loads module number x (!modules to get said #). (Level 2 or higher required)
!modunload x
 Unload module number x (!modules to get said #). (Level 2 or higher required)
!dospam
 Toggles topic changes, announcements, globally (Level 3 or higher ppl only)
!doonjoin
 Toggles the OnJoin message globally (Level 3 or higher ppl only)
!die
 Shuts down the bot (Level 2 or higher required)
!restart
 Restarts the bot (Level 2 or higher required)
!rehash
 Reloads ircbot.text (Only use if you are using IRCBot 3.04 or above) (Level 2 or higher required)
!adduser username level password [hostmask]
 Adds a user to the bot, password is case-sensitive.
 Level may be: 1 - Bot Master, 2 - SOP, 3 - HOP, 4 - VO
 Level 1 people can add a user to any level, all others can add users to the level below them.
 I.E. A sop can add a hop, a hop can add a vo
 Hostmask is optional and if given that hostmask will be added to the user's account instead of the default (*username*!*@*)
!deluser username
 Removes a user from the bot
!+host [username] hostmask
 Adds a hostmask to yourself or username.
!-host [username] hostmask
 Removes a hostmask to yourself or username.
!chpass [username] newpassword
 Changes your or username's password.
!chlevel [username] level
 Changes your or username's access level.
!save
 Will save the users file (Level 2 or higher required)
!viewuser username
 Will tell you the user’s level and password (Level 2 or higher required)
!raw RAW irc command
 This is for advanced users only, executes a raw IRC command 
 (Level 2 or higher required)

Built in Commands (Channel)

!playlist
 The users in the channel type this to get the current DJs playlist
!request
 Sends a request for the current DJ to play.

AutoDJ Commands / Usage Manual

Built in Commands (Private Message)

!countdown
 This will countdown the current song until it is over (but will not disconnect the bot for a DJ to connect like !autodj-stop)
 (Level 5 or higher required)
!autodj-reload
 Reloads the playlist and re-writes the HTML playlist (if specified in .conf)
 (Level 3 or higher required)
!autodj-force
 Force AutoDJ to disconnect and stop anything it is doing.
 (Level 3 or higher required)
!autodj-play
 Connect and start playing MP3s. (Level 4 or higher required)
!autodj-stop
 Counts down until song is over and disconnects. (Level 4 or higher required)
!autodj-name
 Changes the name sent to the sound server on the fly. (Level 2 or higher required)
!autodj-chroot
 Changes the content directory on the fly. (Level 2 or higher required)
!autodj-move
 When the current song is over it will be moved into the MoveDir defined in the AutoDJ section of your IRCBot.conf.
 (Level 2 or higher required)
!autodj-next
 Stops playing current song and goes to the next one.
 This command is also known as the DarkEye Special. (Level 2 or higher required)
!autodj-modules
 This will display the currently loaded AutoDJ plugins.
 (Level 2 or higher required)
!autodj-songtitle text
 This will make AutoDJ send the specified song title to your song server.
 (Level 3 or higher required)
!autodj-speak text
 This will make AutoDJ speak the specified text at the end of the current song (Voice must be enabled).
 (Level 2 or higher required)
!autodj-dopromo
 This will make AutoDJ play one of your promos after the current song.
 (Level 2 or higher required)
!autodj-requests
 This will make toggle whether AutoDJ will take requests from users.
 (Level 3 or higher required)
!autodj-reqlist
 This will make AutoDJ show you a list of the currently requested/scheduled songs.
 (Level 3 or higher required)
!autodj-reqdelete filename/wildcard
 This will make AutoDJ delete the first requested/scheduled song that matches the filename/wildcard you give.
 (Level 3 or higher required)

Built in Commands (Channel)

!countdown
 This will countdown the current song until it is over (but will not disconnect the bot for a DJ to connect like !autodj-stop)
 (Level 5 or higher required)
!next
 Stops playing current song and goes to the next one.
 This command is also known as the DarkEye Special. (Level 2 or higher required)
!request
 Adds a song to the play-queue. Overrides IRCBot’s internal !request.
!relay
 Queue's any file on the filesystem, or a stream (http://host:port/;file.mp3) (Level 2 or higher required)
@find
 Finds songs in AutoDJ's playlist.
!move
 When the current song is over it will be moved into the MoveDir defined in the AutoDJ section of your IRCBot.conf. (Level 2 or higher required)


IRCBot vde

IRCBot main pages
Main PageInstallationChangelogCommandsPluginsFAQConfigurationCreditsRemote ClientBuffered SendBuilt-In VariablesMulti Sound Server Mode
Auto DJ Pages
Auto DJ Main PageWebRequest SystemSchedulerMP3 EncoderVoice SupportMySQL Plugin
Personal tools