man(1) Profanity XMPP client man(1)

/plugins - مدیریت افزونه‌ها

مدیریت افزونه‌ها. در صورت مشخص نکردن هیچ آرگومانی، افزونه‌های نصب‌شده و افزونه‌های سراسری که برای نصب محلی در دسترس هستند، فهرست می‌شوند. دایرکتوری سراسری برای افزونه‌های Python مسیر /usr/local/share/profanity/plugins و برای افزونه‌های C مسیر /usr/local/lib64/profanity/plugins است.

/plugins

/plugins install [<path or URL>]

/plugins update [<path or URL>]

/plugins uninstall [<plugin>]

/plugins unload [<plugin>]

/plugins load [<plugin>]

/plugins reload [<plugin>]

/plugins python_version

install [<path or URL>]

نصب یک افزونه، یا تمامی افزونه‌های یافت‌شده در یک دایرکتوری (به‌صورت بازگشتی)، یا دانلود و نصب افزونه (نام افزونه بر اساس basename تعیین می‌شود). همچنین آن(ها) را بارگذاری می‌کند.

update [<path or URL>]

حذف و سپس نصب مجدد افزونه. نام افزونه برای به‌روزرسانی بر اساس basename است.

uninstall [<plugin>]

حذف یک افزونه.

load [<plugin>]

بارگذاری افزونه‌ای که از قبل در دایرکتوری افزونه‌ها وجود دارد؛ ارسال نکردن هیچ آرگومانی تمام افزونه‌های یافت‌شده را بارگذاری می‌کند. این افزونه در شروع بعدی برنامه نیز بارگذاری خواهد شد، مگر اینکه تخلیه (unload) شده باشد.

unload [<plugin>]

تخلیهٔ یک افزونهٔ بارگذاری‌شده از حافظه؛ ارسال نکردن آرگومان تمامی افزونه‌ها را تخلیه می‌کند.

reload [<plugin>]

بارگذاری مجدد یک افزونه؛ ارسال نکردن آرگومان تمام افزونه‌ها را مجدداً بارگذاری خواهد کرد.

python_version

نمایش نسخهٔ مفسر Python.

/plugins install /home/steveharris/Downloads/metal.py

/plugins install https://raw.githubusercontent.com/profanity-im/profanity-plugins/master/stable/sounds.py

/plugins update /home/steveharris/Downloads/metal.py

/plugins update https://raw.githubusercontent.com/profanity-im/profanity-plugins/master/stable/sounds.py

/plugins uninstall browser.py

/plugins load browser.py

/plugins unload say.py

/plugins reload wikipedia.py

2026-06-08 0.18.2