NHEKO(1) | General Commands Manual | NHEKO(1) |
NAME
nheko - Desktop client for Matrix using Qt and C++17
SYNOPSIS
nheko [OPTIONS]
DESCRIPTION
The motivation behind the project is to provide a native desktop app for Matrix that feels more like a mainstream chat app (Element, Telegram etc) and less like an IRC client.
OPTIONS
-h, --help
--help-all
-v, --version
--debug
-l, --log-level <level>
levels: trace debug info warning error critical off
components: crypto db mtx net qml ui
Log levels can also be set in the NHEKO_LOG_LEVEL environment variable, using the same syntax. It will be overridden by this command line option.
-L, --log-type <type>
types: file stderr none
The log type can also be set in the NHEKO_LOG_TYPE environment variable, which will be overridden by this command line option.
-p <profile>, --profile <profile>
FAQ
How do I add stickers and custom emojis?
Stickers and custom emojis are organized in image packs. There is one user image pack that only your account has access to and there are room image packs that are accessible by everyone in the room they are defined in. You can activate a room image pack globally to use it in any room.
To manage image packs in nheko, go to the room settings and enter the Sticker & Emote Settings. You will see the Private pack (your user image pack) and can edit it there. The Shortcode is a unique identifier you use to select the image with and the Body is the alternate text that is displayed on clients that don’t support images (like the alt tag in HTML images).
If you have the necessary permissions you can create new room packs with the button at the bottom of the image pack list. They are the same as the user pack but you can create as many as you want and everyone in the room can use them. It might be a good idea to create an extra room just for your image packs to make sharing easier.
COMPLETERS
Completers spawn a popup with completion candidates when you type them in the input line.
@
#
:
~
KEYBOARD SHORTCUTS
Room list
Ctrl-Up/Ctrl-Down
Ctrl-W
Ctrl-K
Alt-A, Ctrl-Shift-A
Timeline/Messaging
PgUp/PgDn
Alt-Up/Alt-Down
Up/Down
Ctrl-E
Alt-F
Ctrl-P/Ctrl-N
Ctrl-U
Ctrl-Left/Ctrl-Right
Shift-Enter
Enter
COMMANDS
Commands only work when they are used at the beginning of text.
Custom messages
/me <message>
/react <text>
/md <message>
/cmark <message>
/plain <message>
/rainbow <message>
/rainbowme <message>
/notice <message>
/rainbownotice <notice>
Room management
/join <roomname> [reason]
/knock <roomname> [reason]
/part, /leave [reason]
/invite <username> [reason]
/kick <username> [reason]
/ban <username> [reason]
/unban <username> [reason]
/redact <username> [reason]
/redact <eventid> [reason]
/roomnick <roomname>
Emoticons
/shrug [message]
/fliptable
/unfliptable
/sovietflip
Advanced
/clear-timeline
/reset-state
/rotate-megolm-session
/goto <address>
<event ID>
<message index>
<Matrix URI>
/converttodm
/converttoroom
MARKDOWN EXTENSIONS
newline (\n)
~text~
||spoiler warning|text||
FILES
Configuration file
Log file
Database
Media cache
REPORTING BUGS
Please report issues on our bug tracker at https://github.com/Nheko-Reborn/nheko/issues.
2022-01-27 | nheko 0.11.3 |