Commands
From IRCBotWiki
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 v • d • e
|
|---|
| IRCBot main pages |
| Main Page • Installation • Changelog • Commands • Plugins • FAQ • Configuration• Credits • Remote Client • Buffered Send • Built-In Variables • Multi Sound Server Mode |
| Auto DJ Pages |
| Auto DJ Main Page • WebRequest System • Scheduler • MP3 Encoder • Voice Support • MySQL Plugin |
