Znccommands: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| (6 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
== Client Commands | == Client Commands == | ||
Commands are given to ZNC by messaging the virtual user *status. Likewise, modules are communicated to by messaging *modname as well. Alternatively you can use /znc command instead of /msg *status command and /znc *module-name command or /msg *module-name command. | |||
Commands are given to ZNC by messaging the virtual user *status. Likewise, modules are communicated to by messaging *modname as well. Alternatively you can use /znc command instead of /msg *status command and /znc *module command | |||
All the module has help options so after loading a module you can just user /msg *module-name help or /znc *module-name help. | |||
<!--T:1--> | <!--T:1--> | ||
{| class="wikitable" | {| class="wikitable" | ||
| Line 14: | Line 16: | ||
!ListDCCs | !ListDCCs | ||
| | | | ||
List all active DCCs | |List all active DCCs | ||
|- | |- | ||
!ListMods | !ListMods | ||
| | |||
|List all loaded modules | |List all loaded modules | ||
|- | |- | ||
| Line 23: | Line 26: | ||
|List all available modules | |List all available modules | ||
|- | |- | ||
!ListChans | |||
| | | | ||
|List all channels | |List all channels | ||
| Line 34: | Line 37: | ||
| | | | ||
|List all servers | |List all servers | ||
|- | |- | ||
! | !AddServer | ||
|<host> [[+]port] [pass] | |||
|Add a server to the list | |||
|- | |- | ||
!Enablechan |<#chan> |Enable the channel | !Remove Server | ||
|<host> | |||
|Remove a server from the list | |||
|- | |||
!Enablechan | |||
|<#chan> | |||
|Enable the channel | |||
|- | |||
!Detach | |||
|<#chan> | |||
|Detach from the channel | |||
|- | |- | ||
!Topics | !Topics | ||
| | | | ||
|Show topics in all channels | |Show topics in all channels | ||
|- | |- | ||
!PlayBuffer |<#chan> |Play back the buffer for a given channel | !PlayBuffer | ||
|<#chan> | |||
|Play back the buffer for a given channel | |||
|- | |- | ||
!ClearBuffer |<#chan> |Clear the buffer for a given channel | !ClearBuffer | ||
|<#chan> | |||
|Clear the buffer for a given channel | |||
|- | |- | ||
!ClearAllChannelBuffers | !ClearAllChannelBuffers | ||
| Line 53: | Line 70: | ||
|Clear the channel buffers | |Clear the channel buffers | ||
|- | |- | ||
!SetBuffer |<#chan> [linecount] |Set the buffer count for a channel | !SetBuffer | ||
|<#chan> [linecount] | |||
|Set the buffer count for a channel | |||
|- | |- | ||
!SetVHost |<vhost (ip preferred)> |Set the VHost for this connection | !SetVHost | ||
|<vhost (ip preferred)> | |||
|Set the VHost for this connection | |||
|- | |- | ||
!ClearVHost | !ClearVHost | ||
| Line 73: | Line 94: | ||
|Reconnect to IRC | |Reconnect to IRC | ||
|- | |- | ||
!Send |<nick> <file> |Send a shell file to a nick on IRC | !Send | ||
|<nick> <file> | |||
|Send a shell file to a nick on IRC | |||
|- | |- | ||
!Get |<file> |Send a shell file to yourself | !Get | ||
|<file> | |||
|Send a shell file to yourself | |||
|- | |- | ||
!LoadMod |<module> |Load a module | !LoadMod | ||
|<module> | |||
|Load a module | |||
|- | |- | ||
!UnloadMod |<module> |Unload a module | !UnloadMod | ||
|<module> | |||
|Unload a module | |||
|- | |- | ||
!ReloadMod |<module> |Reload a module | !ReloadMod | ||
|<module> | |||
|Reload a module | |||
|- | |- | ||
!ShowMOTD | !ShowMOTD | ||
| Line 98: | Line 129: | ||
| | | | ||
|Clear the MOTD | |Clear the MOTD | ||
|- | |||
!Rehash | !Rehash | ||
| | | | ||
| Line 122: | Line 154: | ||
|Show how long ZNC is already running | |Show how long ZNC is already running | ||
|- | |- | ||
!Broadcast |[message] |Broadcast a message to all users | !Broadcast | ||
|[message] | |||
|Broadcast a message to all users | |||
|- | |- | ||
|} | |} | ||
Latest revision as of 04:49, 18 March 2022
Client Commands[edit]
Commands are given to ZNC by messaging the virtual user *status. Likewise, modules are communicated to by messaging *modname as well. Alternatively you can use /znc command instead of /msg *status command and /znc *module-name command or /msg *module-name command.
All the module has help options so after loading a module you can just user /msg *module-name help or /znc *module-name help.
| Command | Arguments | Description |
|---|---|---|
| Version | Prints which version of znc this is | |
| ListDCCs | List all active DCCs | |
| ListMods | List all loaded modules | |
| ListAvailMods | List all available modules | |
| ListChans | List all channels | |
| ListNicks | <#chan> | List all nicks on a channel |
| ListServers | List all servers | |
| AddServer | <host> [[+]port] [pass] | Add a server to the list |
| Remove Server | <host> | Remove a server from the list |
| Enablechan | <#chan> | Enable the channel |
| Detach | <#chan> | Detach from the channel |
| Topics | Show topics in all channels | |
| PlayBuffer | <#chan> | Play back the buffer for a given channel |
| ClearBuffer | <#chan> | Clear the buffer for a given channel |
| ClearAllChannelBuffers | Clear the channel buffers | |
| SetBuffer | <#chan> [linecount] | Set the buffer count for a channel |
| SetVHost | <vhost (ip preferred)> | Set the VHost for this connection |
| ClearVHost | Clear the VHost for this connection | |
| Jump | Jump to the next server in the list | |
| Disconnect | Disconnect from IRC | |
| Connect | Reconnect to IRC | |
| Send | <nick> <file> | Send a shell file to a nick on IRC |
| Get | <file> | Send a shell file to yourself |
| LoadMod | <module> | Load a module |
| UnloadMod | <module> | Unload a module |
| ReloadMod | <module> | Reload a module |
| ShowMOTD | Show the message of the day | |
| SetMOTD | <Message> | Set the message of the day |
| AddMOTD | <Message> | Append <Message> to MOTD |
| ClearMOTD | Clear the MOTD | |
| Rehash | Reload znc.conf from disk | |
| SaveConfig | Save the current settings to disk | |
| ListUsers | List all users/clients connected to znc | |
| ListClients | [User] | List all clients connected to your znc user |
| Traffic | Show basic traffic stats for all znc users | |
| Uptime | Show how long ZNC is already running | |
| Broadcast | [message] | Broadcast a message to all users |