WEECHAT(1) راهنمای WeeChat WEECHAT(1) نام (NAME) weechat - کلاینت چت گسترش‌پذیر خلاصه دستور (SYNOPSIS) weechat [-a|--no-connect] [-d|--dir ] [-t|--temp-dir] [-p|--no-plugin] [-P|--plugins ] [-r|--run-command ] [-s|--no-script] [--upgrade] [debug-option...] [plugin:option...] weechat [-c|--colors] weechat [-h|--help] weechat [-l|--license] weechat [-v|--version] توضیحات (DESCRIPTION) برنامهٔ WeeChat (محیط بهبودیافتهٔ Wee برای چت) یک کلاینت چت آزاد، سریع و سبک است که برای سیستم‌عامل‌های گوناگون طراحی شده است. این برنامه بسیار قابل شخصی‌سازی بوده و با استفاده از اسکریپت‌ها گسترش‌پذیر است. گزینه‌ها (OPTIONS) -a, --no-connect غیرفعال کردن اتصال خودکار به سرورها هنگام راه‌اندازی WeeChat. -c, --colors نمایش رنگ‌های پیش‌فرض در ترمینال. --daemon اجرای WeeChat در پس‌زمینه به‌عنوان یک دیمِن (تنها با دستور weechat-headless کار می‌کند). --stdout نمایش پیام‌های لاگ روی خروجی استاندارد به‌جای نوشتن آن‌ها در فایل لاگ (تنها با دستور weechat-headless کار می‌کند، با گزینهٔ "--daemon" سازگار نیست). -d, --dir اجبار یک دایرکتوری واحد برای تمام فایل‌های WeeChat (اگر دایرکتوری پیدا نشود، ایجاد می‌شود). می‌توان چهار دایرکتوری مجزا را که با دو‌نقطه (:) از هم جدا شده‌اند مشخص کرد (به این ترتیب: config، data، cache، runtime). اگر این گزینه مشخص نشود، از متغیر محیطی WEECHAT_HOME (در صورت خالی نبودن) استفاده می‌شود. -t, --temp-dir ایجاد یک دایرکتوری خانگی موقت برای WeeChat و حذف آن هنگام خروج (ناسازگار با گزینهٔ "-d"). نام دایرکتوری به‌طور خودکار توسط WeeChat بر اساس این الگو ساخته می‌شود: "weechat_temp_XXXXXX" (که در آن "XXXXXX" تصادفی است). این دایرکتوری در نخستین دایرکتوری در دسترس از این فهرست ایجاد می‌شود: متغیر محیطی "TMPDIR"، دایرکتوری "/tmp" (ممکن است با توجه به سیستم‌عامل متفاوت باشد)، متغیر محیطی "HOME"، دایرکتوری جاری. دایرکتوری خانگی موقت دارای مجوزهای دسترسی 0700 است (تنها مالک می‌تواند بخواند، بنویسد و اجرا کند). -h, --help نمایش راهنما. -i, --build-info نمایش اطلاعات ساخت و خروج. -l, --license نمایش پروانهٔ WeeChat. -p, --no-plugin غیرفعال کردن بارگیری خودکار پلاگین‌ها. -P, --plugins تنها بارگیری این پلاگین‌ها هنگام راه‌اندازی (دستور /help weechat.plugin.autoload را ببینید). اگر این گزینه داده شود، گزینهٔ weechat.plugin.autoload استفاده نخواهد شد. -r, --run-command اجرای دستور(ها) پس از راه‌اندازی؛ دستورات متعدد را می‌توان با نقطه‌ویرگول (;) از هم جدا کرد، این گزینه را می‌توان چندین بار مشخص کرد. -s, --no-script غیرفعال کردن بارگیری خودکار اسکریپت‌ها. --upgrade ارتقای WeeChat با استفاده از فایل‌های نشست ایجاد شده توسط دستور /upgrade -quit. -v, --version نمایش نسخهٔ WeeChat. plugin:option گزینه‌ای برای یک پلاگین. هشدار: این گزینه‌ها تنها برای اهداف اشکال‌زدایی هستند، در محیط عملیاتی استفاده نکنید! --no-dlclose تابع dlclose پس از باربرداری افزونه‌ها فراخوانی نشود. این گزینه هنگام کار با ابزارهایی مانند Valgrind برای نمایش پشتهٔ مربوط به افزونه‌های باربرداری‌شده مفید است. --no-gnutls توابع init و deinit کتابخانهٔ GnuTLS فراخوانی نشوند. این گزینه هنگام کار با ابزارهایی مانند Valgrind و electric-fence، برای جلوگیری از خطاهای حافظهٔ GnuTLS مفید است. --no-gcrypt توابع init و deinit کتابخانهٔ Gcrypt فراخوانی نشوند. این گزینه هنگام کار با ابزارهایی مانند Valgrind، برای جلوگیری از خطاهای حافظهٔ Gcrypt مفید است. گزینه‌های افزونه (PLUGIN OPTIONS) برای مستندات کامل دربارهٔ گزینه‌های افزونه، لطفاً نگاه کنید به مستندات افزونه‌ها در راهنمای کاربر WeeChat . با افزونهٔ irc، می‌توانید با یک URL مانند زیر به سرور متصل شوید: irc[6][s]://[[nickname][:password]@]server[:port][/#channel1[,#channel2...]] برای پیوستن به کانال پشتیبانی IRC برنامهٔ WeeChat با نام مستعار "mynick": irc://mynick@irc.libera.chat/#weechat نشانی IPv6 می‌تواند درون براکت قرار گیرد تا درگاه (port) پس از نشانی اضافه شود، برای مثال: irc://mynick@[2001:db8:0:85a3::ac1f:8001]:6668/#test فایل‌ها (FILES) $HOME/.config/weechat/weechat.conf فایل پیکربندی اصلی WeeChat $HOME/.config/weechat/plugins.conf فایل پیکربندی افزونه‌ها $HOME/.config/weechat/sec.conf فایل پیکربندی حاوی داده‌های محافظت‌شده $HOME/.config/weechat/alias.conf فایل پیکربندی افزونهٔ alias $HOME/.config/weechat/buflist.conf فایل پیکربندی افزونهٔ buflist $HOME/.config/weechat/charset.conf فایل پیکربندی افزونهٔ charset $HOME/.config/weechat/exec.conf فایل پیکربندی افزونهٔ exec $HOME/.config/weechat/fifo.conf فایل پیکربندی افزونهٔ fifo $HOME/.config/weechat/fset.conf فایل پیکربندی افزونهٔ fset $HOME/.config/weechat/guile.conf فایل پیکربندی افزونهٔ guile $HOME/.config/weechat/irc.conf فایل پیکربندی افزونهٔ irc $HOME/.config/weechat/javascript.conf فایل پیکربندی افزونهٔ javascript $HOME/.config/weechat/logger.conf فایل پیکربندی افزونهٔ logger $HOME/.config/weechat/lua.conf فایل پیکربندی افزونهٔ lua $HOME/.config/weechat/perl.conf فایل پیکربندی افزونهٔ perl $HOME/.config/weechat/php.conf فایل پیکربندی افزونهٔ php $HOME/.config/weechat/python.conf فایل پیکربندی افزونهٔ python $HOME/.config/weechat/relay.conf فایل پیکربندی افزونهٔ relay $HOME/.config/weechat/ruby.conf فایل پیکربندی افزونهٔ ruby $HOME/.config/weechat/script.conf فایل پیکربندی افزونهٔ script $HOME/.config/weechat/spell.conf فایل پیکربندی افزونهٔ spell $HOME/.config/weechat/tcl.conf فایل پیکربندی افزونهٔ tcl $HOME/.config/weechat/trigger.conf فایل پیکربندی افزونهٔ trigger $HOME/.config/weechat/typing.conf فایل پیکربندی افزونهٔ typing $HOME/.config/weechat/xfer.conf فایل پیکربندی افزونهٔ xfer $HOME/.local/share/weechat/weechat.log فایل وقایع (log) برنامهٔ WeeChat weechat-headless(1) نویسندگان (AUTHORS) این صفحه راهنما توسط Sébastien Helleu نوشته شده است. کپی‌رایت و تکثیر (COPYRIGHT) برنامه WeeChat توسط Sébastien Helleu و مشارکت‌کنندگان نوشته شده است (فهرست کامل در فایل AUTHORS.md قرار دارد). کپی‌رایت © 2003-2026 Sébastien Helleu برنامه WeeChat یک نرم‌افزار آزاد است؛ شما می‌توانید آن را تحت شرایط اجازه‌نامه همگانی عمومی گنو (GNU General Public License) که توسط بنیاد نرم‌افزارهای آزاد (Free Software Foundation) منتشر شده است؛ نسخه ۳ اجازه‌نامه، یا (به انتخاب خودتان) هر نسخه بعدی دیگری، بازتوزیع نموده و/یا تغییر دهید. لطفاً برای اطلاعات بیشتر فایل COPYING را مطالعه کنید. وب: پشتیبانی / گزارش باگ‌ها (SUPPORT / REPORTING BUGS) برای راهنمایی یا گزارش باگ: نویسنده (AUTHOR) Sébastien Helleu WeeChat 4.10.1 WEECHAT(1)