| NHEKO(1) | General Commands Manual | NHEKO(1) |
نام (NAME)
nheko - کلاینت دسکتاپ برای Matrix با استفاده از Qt و C++17
خلاصه دستور (SYNOPSIS)
nheko [OPTIONS]
توضیحات (DESCRIPTION)
انگیزهٔ پشت این پروژه، ارائهٔ یک برنامهٔ دسکتاپ بومی برای Matrix است که بیشتر شبیه به یک برنامهٔ پیامرسان رایج (مانند Element، Telegram و غیره) باشد و کمتر به یک کلاینت IRC شباهت داشته باشد.
گزینهها (OPTIONS)
-h, --help
--help-all
-v, --version
--debug
-l, --log-level <level>
سطوح: trace debug info warning error critical off
مؤلفهها: crypto db mtx net qml ui
سطوح گزارشگیری را میتوان در متغیر محیطی NHEKO_LOG_LEVEL نیز با استفاده از همان نحو تنظیم کرد. این گزینهٔ خط فرمان آن را بازنویسی خواهد کرد.
-L, --log-type <type>
انواع: file stderr none
نوع گزارشگیری را میتوان در متغیر محیطی NHEKO_LOG_TYPE نیز تعیین کرد که توسط این گزینهٔ خط فرمان بازنویسی خواهد شد.
-p <profile>, --profile <profile>
-C, --compact
چگونه استیکرها و اموجیهای سفارشی را اضافه کنم؟
استیکرها و اموجیهای سفارشی در بستههای تصویر سازماندهی شدهاند. یک بسته تصویر کاربر وجود دارد که تنها حساب کاربری شما به آن دسترسی دارد و بستههای تصویر اتاق نیز وجود دارند که برای تمام افراد حاضر در اتاقی که در آن تعریف شدهاند، در دسترس هستند. شما میتوانید یک بسته تصویر اتاق را بهصورت سراسری فعال کنید تا در هر اتاقی قابل استفاده باشد.
برای مدیریت بستههای تصویر در nheko، به تنظیمات اتاق رفته و وارد Sticker & Emote Settings شوید. بسته Private (بسته تصویر کاربری شما) را مشاهده خواهید کرد و میتوانید آن را در آنجا ویرایش کنید. شناسه Shortcode یک شناسه یکتا است که برای انتخاب تصویر از آن استفاده میکنید و Body متن جایگزینی است که در کلاینتهایی که از تصاویر پشتیبانی نمیکنند نمایش داده میشود (مانند برچسب alt در تصاویر HTML).
اگر مجوزهای لازم را داشته باشید، میتوانید با دکمه موجود در پایین فهرست بستههای تصویر، بستههای اتاق جدیدی ایجاد کنید. این بستهها همانند بسته کاربری هستند، اما میتوانید هر تعداد که مایلید ایجاد کنید و تمام افراد حاضر در اتاق میتوانند از آنها استفاده کنند. ممکن است ایجاد یک اتاق اضافه صرفاً برای بستههای تصویر شما، ایده خوبی برای آسانتر کردن اشتراکگذاری باشد.
تکمیلکنندهها (COMPLETERS)
تکمیلکنندهها هنگامی که آنها را در خط ورودی تایپ میکنید، پنجرهای بازشو حاوی گزینههای پیشنهادی برای تکمیل باز میکنند.
@
#
:
میانبرهای صفحهکلید (KEYBOARD SHORTCUTS)
فهرست اتاقها
Ctrl-Up/Ctrl-Down
Ctrl-W
Ctrl-K
Alt-A, Ctrl-Shift-A
خط زمانی/پیامرسانی
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
دستورها تنها زمانی کار میکنند که در ابتدای متن استفاده شوند.
پیامهای سفارشی
/me <message>
/react <text>
/md <message>
/cmark <message>
/plain <message>
/rainbow <message>
/rainbowme <message>
/notice <message>
/rainbownotice <notice>
مدیریت اتاق
/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>
/glitch <message>
/gradualglitch <message>
/shrug [message]
/fliptable
/unfliptable
/sovietflip
مدیریت کاربران (User management)
/ignore <username>
/unignore <username>
مدیریت مجوزهای دعوت (Invite permission management)
/blockinvites <username>|<roomid>|<servername>|all
/allowinvites <username>|<roomid>|<servername>|all
پیشرفته (Advanced)
/clear-timeline
/reset-state
/rotate-megolm-session
/goto <address>
<event ID>
<message index>
<Matrix URI>
/converttodm
/converttoroom
خط جدید (\n)
~text~
||spoiler warning|text||
محیط (ENVIRONMENT)
NHEKO_ALLOW_QML_DISK_CACHE
فایلها (FILES)
فایل پیکربندی
فایل لاگ
پایگاهداده
کش رسانه
گزارش باگها (REPORTING BUGS)
لطفاً مشکلات را در سامانه ردیابی باگ ما در https://github.com/Nheko-Reborn/nheko/issues گزارش دهید.
| 2022-01-27 | nheko 0.12.1-dc910109 |