man(1) Profanity XMPP client man(1)

/account - ایجاد و مدیریت حساب‌های کاربری

دستورهایی برای ایجاد و مدیریت حساب‌های کاربری. اجرای این دستور بدون هیچ آرگومانی، اطلاعات حساب کاربری فعلی را نمایش می‌دهد.

/account

/account list

/account show <account>

/account enable|disable <account>

/account default set <account>

/account default off

/account add <account>

/account remove <account>

/account rename <account> <newaccount>

/account set <account> jid <jid>

/account set <account> server <server>

/account set <account> port <port>

/account set <account> status <presence>

/account set <account> status last

/account set <account> <presence> <priority>

/account set <account> resource <resource>

/account set <account> password <password>

/account set <account> eval_password <command>

/account set <account> muc <service>

/account set <account> nick <nick>

/account set <account> otr <policy>

/account set <account> pgpkeyid <pgpkeyid>

/account set <account> startscript <script>

/account set <account> clientid "<name> <version>"

/account set <account> tls force|allow|trust|direct|disable|legacy

/account set <account> auth default|legacy

/account set <account> theme <theme>

/account set <account> session_alarm <max_sessions>

/account clear <account> password

/account clear <account> eval_password

/account clear <account> server

/account clear <account> port

/account clear <account> otr

/account clear <account> pgpkeyid

/account clear <account> startscript

/account clear <account> clientid

/account clear <account> muc

/account clear <account> resource

/account clear <account> session_alarm

list

فهرست کردن همهٔ حساب‌ها.

enable <account>

فعال‌سازی حساب؛ این حساب برای تکمیل خودکار (autocompletion) استفاده خواهد شد.

show <account>

نمایش جزئیات حساب مشخص‌شده.

disable <account>

غیرفعال‌سازی حساب.

default set <account>

تنظیم حساب پیش‌فرض؛ هنگامی که هیچ آرگومانی به دستور /connect داده نشود استفاده می‌شود.

default off

پاک کردن تنظیمات حساب پیش‌فرض.

add <account>

ایجاد یک حساب جدید.

remove <account>

حذف یک حساب.

rename <account> <newaccount>

تغییر نام 'account' به 'newaccount'.

set <account> jid <jid>

تنظیم Jabber ID برای حساب؛ در صورت مشخص نشدن، از نام حساب استفاده خواهد شد.

set <account> server <server>

سرور گفتگو، در صورتی که با بخش دامنه (domainpart) در JID متفاوت باشد.

set <account> port <port>

پورت مورد استفاده برای اتصال، در صورتی که با مقدار پیش‌فرض متفاوت باشد (5222، یا 5223 برای SSL).

set <account> status <presence>

وضعیت حضور (presence) برای استفاده در هنگام ورود.

set <account> status last

استفاده از آخرین وضعیتِ پیش از خروج، در زمان ورود مجدد.

set <account> <presence> <priority>

تنظیم اولویت (-128..127) برای حضور (presence) مشخص‌شده.

set <account> resource <resource>

منبع (resource) مورد استفاده برای این حساب؛ پیش‌فرض 'profanity' است.

set <account> password <password>

گذرواژه حساب؛ توجه داشته باشید که در صورت تنظیم، در حال حاضر به‌صورت متن خام (plaintext) ذخیره می‌شود.

set <account> eval_password <command>

دستور شل که برای بازیابی گذرواژه حساب اجرا و ارزیابی می‌شود. می‌تواند برای دریافت گذرواژه از keyring استفاده شود.

set <account> muc <service>

سرویس گفتگوی گروهی (MUC) پیش‌فرض؛ به‌طور پیش‌فرض از پاسخ disco info سرور استفاده می‌کند.

set <account> nick <nick>

نام مستعار (nick) پیش‌فرض برای استفاده هنگام پیوستن به اتاق‌های گفتگو.

set <account> otr <policy>

نادیده‌گرفتن سیاست‌های سراسری OTR برای این حساب؛ دستور /otr را ببینید.

set <account> pgpkeyid <pgpkeyid>

تنظیم شناسه کلید PGP برای این حساب؛ دستور /pgp را ببینید.

set <account> startscript <script>

تنظیم اسکریپت برای اجرا پس از برقراری اتصال.

set <account> clientid "<name> <version>"

تنظیم نام کلاینت XMPP برای کشف و شناسایی طبق استاندارد XEP-0092. برای خوره‌های حریم خصوصی. پیشنهاد می‌شود به همان صورت رها شود.

set <account> tls force

اجبار به اتصال TLS و شکست در اتصال در صورت برقرار نشدن آن؛ این رفتار پیش‌فرض است.

set <account> tls allow

استفاده از TLS برای اتصال در صورت دردسترس بودن.

set <account> tls trust

اجبار به اتصال TLS و اعتماد به گواهی سرور.

set <account> tls direct

استفاده از TLS مستقیم (direct) برای اتصال. بدین معنا که دست‌تکانی TLS بلافاصله پس از برقراری اتصال TCP آغاز می‌شود.

set <account> tls disable

غیرفعال‌سازی TLS برای اتصال.

set <account> tls legacy

کلیدواژه جایگزین برای 'direct'؛ زمانی اضافه شد که تصور می‌شد 'STARTTLS' آینده ارتباطات خواهد بود.

set <account> auth default

استفاده از فرایند احراز هویت پیش‌فرض.

set <account> auth legacy

مجاز دانستن احراز هویت سنتی (legacy).

set <account> theme <theme>

تنظیم پوسته (theme) رابط کاربری برای حساب.

set <account> session_alarm <max_sessions>

هشدار درباره فعالیت‌های مشکوک در صورتی که تعداد نشست‌ها از max_sessions بیشتر شود.

clear <account> server

حذف تنظیمات سرور برای این حساب.

clear <account> port

حذف تنظیمات پورت برای این حساب. clear <account> password
حذف تنظیم گذرواژه برای این حساب.

clear <account> eval_password

حذف تنظیم eval_password برای این حساب.

clear <account> otr

حذف تنظیم خط‌مشی OTR برای این حساب.

clear <account> pgpkeyid

حذف pgpkeyid مرتبط با این حساب.

clear <account> startscript

حذف startscript مرتبط با این حساب.

clear <account> clientid

بازنشانی نام کلاینت به مقدار پیش‌فرض.

clear <account> theme

پاک کردن تنظیم تم برای حساب؛ تم سراسری استفاده خواهد شد.

clear <account> resource

حذف تنظیم resource برای این حساب.

clear <account> muc

حذف تنظیم سرویس پیش‌فرض MUC.

clear <account> session_alarm

غیرفعال کردن هشدار نشست.

/account add me

/account set me jid ulfhednar@valhalla.edda

/account set me server talk.chat.com

/account set me port 5111

/account set me muc chatservice.mycompany.com

/account set me nick dennis

/account set me status dnd

/account set me dnd -1

/account set me clientid "Profanity 0.42 (Dev)"

/account set me eval_password "pass

/account rename me chattyme

/account clear me pgpkeyid

2026-06-08 0.18.2