Server & Channel Navigation:


Speedy Message Reading:




How Did I Get Here Again?:



Menu Surfing:




In-Channel Text Cruising:


And just for reference, here’s the whole chart:

Here is a more friendly copy-paste version:
| Navigate Between Servers | Control + ALT + Arrow Key UP & Control + ALT + Arrow Key DOWN |
| Navigate Between Channels | ALT + Arrow Key UP & ALT + Arrow Key DOWN |
| Navigate Between Unread Channels | ALT + Shift + Arrow Key UP & ALT + Shift + Arrow Key DOWN |
| Navigate Between Unread Channels with Mentions | Control + Shift + ALT + Arrow Key UP & Control + Shift + ALT + Arrow Key DOWN |
| Mark Channel as Read | Escape |
| Mark Server Read | Shift + Escape |
| Toggle Hotkeys | Control + Slash |
| Return to Previous Text Channel | Control + B |
| Return to Active Audio Channel | Control + ALT + A |
| Toggle Pins Popout | Control + P |
| Toggle Mentions Popout | Control + I |
| Toggle Channel Member List | Control + U |
| Toggle Emoji Picker | Control + E |
| Scroll Chat Up or Down | Page Up & Page Down |
| Jump to Oldest Unread Message | Shift + Page Up |
| Create or Join a Server | Control + Shift + N |
| Answer Incoming Call | Control + Enter |
| Find or Start a Direct Message | Control + K |
| Decline Incoming Call | Escape |
| Create A Private Group | Control + Shift + T |
| Start Call in Private Message or Group | Control + Left Square Bracket |
| Focus Text Area | Tab |
| Return to Connected Audio Channel | ALT + Left Arrow Key |
| Return to Previous Text Channel | ALT + Right Arrow Key |
| Toggle Mute | Control + Shift + M |
| Toggle Deafen | Control + Shift + D |
| Get Help | Control + Shift + H |
| Upload a File | Control + Shift + U |
| Ctrl + ` |
Open overlay |
| Ctrl + Alt + ↑ ↓ |
Navigate between servers |
| Alt + ↑ ↓ |
Navigate between channels |
| Alt + ↑ Shift + ↑ ↓ |
Navigate between unread channels |
| Ctrl + ↑ Shift + Alt + ↑ ↓ |
Navigate between unread channels with mentions |
| Alt + ← |
Return to connected audio channel |
| Alt + → |
Return to previous audio channel |
| ↑ Shift + Esc |
Mark server read |
| Ctrl + ↑ Shift + N |
Create or join a server |
| Ctrl + K |
Find or start a direct message |
| Ctrl + ↑ Shift + T |
Create a private group |
| Ctrl + P |
Toggle pins popoput |
| Ctrl + I |
Toggle mentions popout |
| Ctrl + U |
Toggle channel member list |
| Ctrl + E |
Toggle emoji picker |
| Ctrl + ↑ Shift + M |
Toggle mute |
| Ctrl + ↑ Shift + D |
Toggle deafen |
| Ctrl + ⤶ Enter |
Answer incoming call |
| Esc |
Decline incoming call |
| Ctrl + [ |
Start call in private message or group |
| Page Up |
Scroll chat up |
| Page Down |
Scroll chat down |
| Shift + Page Up |
Jump to oldest unread message |
| ⭾ Tab |
Focus text area |
| Ctrl + ↑ Shift + U |
Upload a file |
| Ctrl + ↑ Shift + H |
Get help |
| Ctrl + 0 – 9 |
Switch between servers |
| Ctrl + R |
Refresh discord |
| Ctrl + ↑ Shift + I |
Open developer console |
| Ctrl + / |
Show these keyboard shortcuts |
It is possible to quickly replace a word in your last message by typing
s/ReplaceThis/NewMessage