Game Commands: Difference between revisions

From PurpleIRC Wiki
No edit summary
No edit summary
Line 1: Line 1:
|=command|=args|=description|
{| class="wikitable sortable"
|/irc load [bot.yml]||Load bot file|
|-
|/irc unload [bot.yml] (disable)||Unload bot and optionally disable it|
! scope="col"|Command
|/irc reload||Reload entire plugin (<<color red>>**Don't use this to load changes to your configs and bots. Use reloadconfig and reloadbotconfigs instead**<</color>>)|
! scope="col"|Arguments
|/irc reloadconfig||Reload config.yml|
! scope="col"|Description|
|/irc save|([bot])|Save bot configuration(s) to disk|
|-
|/irc reloadbot|[bot]|Reload the bot config and reconnect|
|/irc load  
|/irc reloadbots||Reload all bot configs and reconnect|
|[bot.yml]
|/irc reloadbotconfig|[bot]|Reload bot config without reconnecting|
|Load bot file
|/irc reloadbotconfigs||Reload all bot configs without reconnecting|
|-
|/irc connect|([bot])|Connect to configured IRC serve|
|/irc unload
|/irc disconnect|([bot])|Disconnect from configured IRC server|
|[bot.yml] (disable)
|/irc listbots||List loaded bots|
|Unload bot and optionally disable it
|/irc list|([bot]) ([channel])|List users in a channel|
|-
|/irc kick|[bot] [channel] [user(s)]|Kick user(s) from a channel|
|/irc reload
|/irc op|[bot] [channel] [user(s)]|Op user(s) in a channel|
|None
|/irc listops|[bot] [channel]|List auto ops for a channel|
|Reload entire plugin (<font color="red">**Don't use this to load changes to your configs and bots. Use reloadconfig and reloadbotconfigs instead**</font>)
|/irc motd|[bot]|Display IRC motd.|
|-
|/irc deop|[bot] [channel] [user(s)]|DeOp user(s) in a channel|
|/irc reloadconfig
|/irc addop|[bot] [channel] [user mask]|Add user mask to op list|
|None
|/irc removeop|[bot] [channel] [user mask]|Remove user mask from op list|
|Reload config.yml
|/irc server|[bot] [server] ([true~|false])|Set IRC server for bot. Optionally set autoconnect|
|-
|/irc mute|([bot]) ([channel]) [user(s)]|Mute user(s) in a channel|
|/irc save
|/irc unmute|[bot] [channel] [user(s)]|Unmute user(s) in a channel|
|([bot])
|/irc nick|[bot] [nick]|Change the bot's IRC nickname|
|Save bot configuration(s) to disk
|/irc login|[bot] [login]|Change the bot's IRC login|
|-
|/irc join|[bot] [channel]|Join a channel|
|/irc reloadbot
|/irc leave|[bot] [channel] ([reason)]|Leave a channel|
|[bot]
|/irc whois|([bot]) [nick]|Get IRC user's whois info|
|Reload the bot config and reconnect
|/irc say|[bot] [channel] [message]|Make the bot say something|
|-
|/irc send|([bot]) ([channel]) [message]|Send a message to a channel|
|/irc reloadbots
|/irc debug|([t~|f])|Enable debug mode|
|None
|/irc messagedelay|[bot] ([milliseconds])|Get or set IRC message delay. (Default: 1000)
|Reload all bot configs and reconnect
|/irc msg|([bot]) [user] [message]|Send a private message to IRC user
|-
|/irc ctcp|([bot]) [user~|channel] [message]|Send ctcp command to user or channel.
|/irc reloadbotconfig
|/irc notice|([bot]) [user~|channel] [message]|Send notice command to user or channel.
|[bot]
|/irc sendraw|([bot]) [command]|Send raw command to IRC server.
|Reload bot config without reconnecting
|/irc updatecheck|([stable~|dev])|Check for new versions of PurpleIRC.
|-
|/irc reloadbotconfigs
||Reload all bot configs without reconnecting
|-
|/irc connect
|([bot])
|Connect to configured IRC serve
|-
|/irc disconnect
|([bot])
|Disconnect from configured IRC server
|-
|/irc listbots
|None
|List loaded bots
|-
|/irc list
|([bot]) ([channel])
|List users in a channel
|-
|/irc kick
|[bot] [channel] [user(s)]
|Kick user(s) from a channel
|-
|/irc op
|[bot] [channel] [user(s)]
|Op user(s) in a channel
|-
|/irc listops
|[bot] [channel]
|List auto ops for a channel
|-
|/irc motd
|[bot]
|Display IRC motd.
|-
|/irc deop
|[bot] [channel] [user(s)]
|DeOp user(s) in a channel
|-
|/irc addop
|[bot] [channel] [user mask]
|Add user mask to op list
|-
|/irc removeop
|[bot] [channel] [user mask]
|Remove user mask from op list
|-
|/irc server
|[bot] [server] ([true~|false])
|Set IRC server for bot. Optionally set autoconnect
|-
|/irc mute
|([bot]) ([channel]) [user(s)]
|Mute user(s) in a channel
|-
|/irc unmute
|[bot] [channel] [user(s)]
|Unmute user(s) in a channel
|-
|/irc nick
|[bot] [nick]
|Change the bot's IRC nickname
|-
|/irc login
|[bot] [login]
|Change the bot's IRC login
|-
|/irc join
|[bot] [channel]
|Join a channel
|-
|/irc leave
|[bot] [channel] ([reason)]
|Leave a channel
|-
|/irc whois
|([bot]) [nick]
|Get IRC user's whois info
|-
|/irc say
|[bot] [channel] [message]
|Make the bot say something
|-
|/irc send
|([bot]) ([channel]) [message]
|Send a message to a channel
|-
|/irc debug
|([t~|f])|Enable debug mode
|-
|/irc messagedelay
|[bot] ([milliseconds])
|Get or set IRC message delay. (Default: 1000)
|-
|/irc msg
|([bot]) [user] [message]
|Send a private message to IRC user
|-
|/irc ctcp
|([bot]) [user~|channel] [message]
|Send ctcp command to user or channel.
|-
|/irc notice
|([bot]) [user~|channel] [message]
|Send notice command to user or channel.
|-
|/irc sendraw
|([bot]) [command]
|Send raw command to IRC server.
|-
|/irc updatecheck
|([stable~|dev])
|Check for new versions of PurpleIRC.
|}

Revision as of 16:39, 8 June 2015

Command Arguments Description|
/irc load [bot.yml] Load bot file
/irc unload [bot.yml] (disable) Unload bot and optionally disable it
/irc reload None Reload entire plugin (**Don't use this to load changes to your configs and bots. Use reloadconfig and reloadbotconfigs instead**)
/irc reloadconfig None Reload config.yml
/irc save ([bot]) Save bot configuration(s) to disk
/irc reloadbot [bot] Reload the bot config and reconnect
/irc reloadbots None Reload all bot configs and reconnect
/irc reloadbotconfig [bot] Reload bot config without reconnecting
/irc reloadbotconfigs Reload all bot configs without reconnecting
/irc connect ([bot]) Connect to configured IRC serve
/irc disconnect ([bot]) Disconnect from configured IRC server
/irc listbots None List loaded bots
/irc list ([bot]) ([channel]) List users in a channel
/irc kick [bot] [channel] [user(s)] Kick user(s) from a channel
/irc op [bot] [channel] [user(s)] Op user(s) in a channel
/irc listops [bot] [channel] List auto ops for a channel
/irc motd [bot] Display IRC motd.
/irc deop [bot] [channel] [user(s)] DeOp user(s) in a channel
/irc addop [bot] [channel] [user mask] Add user mask to op list
/irc removeop [bot] [channel] [user mask] Remove user mask from op list
/irc server false]) Set IRC server for bot. Optionally set autoconnect
/irc mute ([bot]) ([channel]) [user(s)] Mute user(s) in a channel
/irc unmute [bot] [channel] [user(s)] Unmute user(s) in a channel
/irc nick [bot] [nick] Change the bot's IRC nickname
/irc login [bot] [login] Change the bot's IRC login
/irc join [bot] [channel] Join a channel
/irc leave [bot] [channel] ([reason)] Leave a channel
/irc whois ([bot]) [nick] Get IRC user's whois info
/irc say [bot] [channel] [message] Make the bot say something
/irc send ([bot]) ([channel]) [message] Send a message to a channel
/irc debug f])|Enable debug mode
/irc messagedelay [bot] ([milliseconds]) Get or set IRC message delay. (Default: 1000)
/irc msg ([bot]) [user] [message] Send a private message to IRC user
/irc ctcp channel] [message] Send ctcp command to user or channel.
/irc notice channel] [message] Send notice command to user or channel.
/irc sendraw ([bot]) [command] Send raw command to IRC server.
/irc updatecheck dev]) Check for new versions of PurpleIRC.