Initial commit
This commit is contained in:
@@ -0,0 +1,112 @@
|
||||
# COMMANDS
|
||||
|
||||
#### Usage:
|
||||
|
||||
```
|
||||
/<COMMAND> [ARGUMENTS]
|
||||
```
|
||||
|
||||
#### Examples:
|
||||
|
||||
```
|
||||
/whois acidvegas
|
||||
/mode #superbowl +m
|
||||
/kick #superbowl baduser Stop spamming!
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Public Commands
|
||||
|
||||
| Command | Arguments | Description |
|
||||
|--------------|-----------------------------|-----------------------------------------|
|
||||
| **ADMIN** | | Show server administrator information |
|
||||
| **AWAY** | | Marked as away or back |
|
||||
| **CAP** | | Set IRCv3 capabilities |
|
||||
| **CYCLE** | `<channel>` | Rejoin a channel |
|
||||
| **INVITE** | `<nick> <channel>` | Invite a user to a channel |
|
||||
| **ISON** | `<nick> [nick] ...` | Check if users are online |
|
||||
| **JOIN** | `<channel>` | Join a channel |
|
||||
| **KICK** | `<channel> <nick> [reason]` | Kick a user from a channel |
|
||||
| **KNOCK** | `<channel> [message]` | Request invitation to channel |
|
||||
| **LAG** | | Check server lag and connection quality |
|
||||
| **LINKS** | | Show linked servers |
|
||||
| **LIST** | `[options]` | List channels and their topics |
|
||||
| **LUSERS** | | Show statistics about users and servers |
|
||||
| **MAP** | | Display network server map |
|
||||
| **MODE** | `<target> <modes>` | Change user or channel modes |
|
||||
| **MOTD** | `[server]` | Show Message Of The Day |
|
||||
| **NAMES** | `<channel>` | Show users in a channel |
|
||||
| **NICK** | `<newnick>` | Change your nickname |
|
||||
| **NOTICE** | `<target> <message>` | Send a notice message |
|
||||
| **OPER** | `<username> <password>` | Authenticate as an IRC operator |
|
||||
| **PART** | `<channel> [reason]` | Leave a channel |
|
||||
| **PASS** | `<password>` | Server password |
|
||||
| **PING** | `<target>` | Test connection latency |
|
||||
| **PONG** | `<target>` | Response to PING |
|
||||
| **PRIVMSG** | `<target> <message>` | Send a private message |
|
||||
| **QUIT** | `[reason]` | Disconnect from IRC |
|
||||
| **RULES** | | Show server rules |
|
||||
| **SETNAME** | `<realname>` | Change your own real name |
|
||||
| **SILENCE** | `[+/-]<mask>` | Block private messages from users |
|
||||
| **TAGMSG** | | Send message tags without text |
|
||||
| **TIME** | `[server]` | Show server time |
|
||||
| **TOPIC** | `<channel> [topic]` | View or set channel topic |
|
||||
| **USER** | | Set username during connection |
|
||||
| **USERHOST** | `<nick>` | Show nick, user, and host information |
|
||||
| **USERIP** | `<nick>` | Show user IP address |
|
||||
| **VERSION** | `[server]` | Show server version information |
|
||||
| **VHOST** | `<login> <password>` | Authenticate for a virtual host |
|
||||
| **WATCH** | | Monitor online/offline status of users |
|
||||
| **WHO** | `[mask] [options]` | Search and display user information |
|
||||
| **WHOIS** | `<nick> [nick]` | Show detailed user information |
|
||||
|
||||
---
|
||||
|
||||
## IRCOp Commands
|
||||
|
||||
| Command | Arguments | Description |
|
||||
|----------------|-------------------------------|--------------------------------------|
|
||||
| **CHGHOST** | `<nick> <host>` | Change hostname of someone |
|
||||
| **CHGIDENT** | `<nick> <ident>` | Change ident/username of someone |
|
||||
| **CHGNAME** | `<nick> <name>` | Change real-name of someone |
|
||||
| **GLINE** | `<user@host> <time> <reason>` | Add a global ban |
|
||||
| **GZLINE** | `<IP> <time> <reason>` | Add a global IP ban |
|
||||
| **KILL** | `<nick> <reason>` | Disconnect a user from IRC |
|
||||
| **KLINE** | `<user@host> <time> <reason>` | Add a local server ban |
|
||||
| **QLINE** | `<nickname> <time> <reason>` | Ban a nickname pattern |
|
||||
| **SAJOIN** | `<nick> <channel>` | Force a user to join a channel |
|
||||
| **SAMODE** | `<target> <modes>` | Force mode changes |
|
||||
| **SANICK** | `<nick> <newnick>` | Force a user to change nickname |
|
||||
| **SAPART** | `<nick> <channel>` | Force a user to leave a channel |
|
||||
| **SAQUIT** | `<nick> <reason>` | Force a user to disconnect |
|
||||
| **SATOPIC** | `<channel> <topic>` | Force set a channel topic |
|
||||
| **SETHOST** | `<host>` | Change your own hostname |
|
||||
| **SETIDENT** | `<ident>` | Change your own ident |
|
||||
| **SHUN** | `<user@host> <time> <reason>` | Prevent user from executing commands |
|
||||
| **SPAMFILTER** | | Manage spam filters |
|
||||
| **SQLINE** | `<mask> <reason>` | Ban nickname patterns |
|
||||
| **STATS** | `<type> [server]` | Show various server statistics |
|
||||
| **TRACE** | `<server\|nick>` | Trace the path to server or nick |
|
||||
|
||||
---
|
||||
|
||||
## Server Commands
|
||||
|
||||
| Command | Arguments | Description |
|
||||
|-------------------|---------------------|-----------------------------------------|
|
||||
| **CLOSE** | | Close pending connections |
|
||||
| **CONNECT** | `<server>` | Start linking to server |
|
||||
| **DIE** | | Shutdown the IRC server |
|
||||
| **GLOADMODULE** | | Globally load a module on all servers |
|
||||
| **GRELOADMODULE** | | Globally reload a module on all servers |
|
||||
| **GUNLOADMODULE** | | Globally unload a module on all servers |
|
||||
| **LOADMODULE** | | Load a module on local server |
|
||||
| **MKPASSWD** | `<password>` | Generate encrypted password hash |
|
||||
| **MODULES** | | List loaded modules |
|
||||
| **REHASH** | `[options]` | Reload server configuration |
|
||||
| **RELOADMODULE** | | Reload a module on local server |
|
||||
| **RESTART** | | Restart the IRC server |
|
||||
| **SERVER** | | Server linking command |
|
||||
| **SQUIT** | `<server> <reason>` | Disconnect a server from the network |
|
||||
| **TSCTL** | | Time synchronization control |
|
||||
Reference in New Issue
Block a user