## Slash commands

### Channel

Command | Alias | Remarks
--- | --- | ---
/part | /p |
/kick nick [why] | /k |
/mode ±m | /m | Set channel mode
/mode ±m nick | /m | Set user mode
/invite nick | /i |
/topic newTopic | /t |

### Channel and Query

Command | Alias | Remarks
--- | --- | ---
/me action | // |

### Console

Command | Alias | Remarks
--- | --- | ---
/mode ±m | /m | Set own mode

### All windows

Command | Alias | Remarks
--- | --- | ---
/join channel [key] | /j |
/nick yourNewNick | /n |
/quit [why] |  |
/msg nickOrChannel message |  |
/notice nickOrChannel notice |  |
/ctcp nickOrChannel message |  |

### Raw commands

Server Console and Debug windows support raw IRC commands.

## Hotkeys

### All windows

F1 | Help (this file)
F12 | Settings

### Main window

Ctrl + N | New Server
Tab | Expand / Collapse
Shift + Tab | Collapse All
Ctrl + J | Add / Join
Ctrl + L | List channels
Enter | Open selected item
Shift + Enter | Open Debug window
A | Toggle Auto
C | Connect / Discronnect
Del | Delete item
W | Toggle Watch
J | Join / Part
K | Toggle Keep
Ctrl + K | Set channel key

### Chat windows

Space | Focus input
Shift + Space | Focus log
Alt + Space | Focus user list

### User list

Enter | Query
Ctrl + Enter | Insert

### Channel list window

F5 | Reload (when finished)