WEECHAT-HEADLESS(1)

НАЗВАНИЕ
weechat-headless - расширяемый чат-клиент (headless version)

ОБЗОР

weechat-headless [-a|--no-connect] [--daemon] [--stdout] [-d|--dir <path>] [-t|--temp-dir] [-p|--no-plugin] [-P|--plugins <plugins>] [-r|--run-command <command>] [-s|--no-script] [--upgrade] [debug-option...] [plugin:option...]
weechat-headless [-c|--colors]
weechat-headless [-h|--help]
weechat-headless [-l|--license]
weechat-headless [-v|--version]

ОПИСАНИЕ

WeeChat (Wee Enhanced Environment for Chat) это свободный чат-клиент - быстрый и легкий, он подходит для большинства операционных систем. Его легко настроить, кроме того, вы можете расширить его функицонал при помощи скриптов.

The command weechat-headless runs WeeChat in a headless mode (no interface). It can be used for tests or to daemonize WeeChat with the option "--daemon".

ПАРАМЕТРЫ

-a, --no-connect
    Отключить автоподключение к серверу при старте WeeChat.

-c, --colors
    Вывести в терминал умолчальные цвета.

--daemon
    Run WeeChat in background, as a daemon (works only with the command weechat-headless).

--stdout
    Display log messages on standard output instead of writing them in log file (works only with the command weechat-headless, not compatible with option "--daemon").

-d, --dir <путь>
    Force a single directory for all WeeChat files (directory is created if not found). Four directories can be given, separated by colons (in this order: config, data, cache, runtime). Если эта опция не задана, будет использована переменная окружения WEECHAT_HOME (если такая переменная задана).

-t, --temp-dir
    Create a temporary WeeChat home directory and delete it on exit (incompatible with option "-d").
    The name of the directory is automatically built by WeeChat, with this template: "weechat_temp_XXXXXX" (where "XXXXXX" is random). It it created in the first available directory in this list: environment variable "TMPDIR", "/tmp" (may be different according to the operating system), environment variable "HOME", current directory.
    The temporary home directory has permissions 0700 (only owner can read, write and execute).

-h, --help
    Вывести справку.

-i, --build-info
    Display build information and exit.

-l, --license
    Вывести лицензию WeeChat.

-p, --no-plugin
    Отключить автозагрузку плагинов.

-P, --plugins <plugins>
    Load only these plugins at startup (see /help weechat.plugin.autoload). If this option is given, the option weechat.plugin.autoload is not used.

-r, --run-command <команда>
    Run command(s) after startup; many commands can be separated by semicolons, this option can be given multiple times.

-s, --no-script
    Отключить автозагрузку скриптов.

--upgrade
    Обновить WeeChat с использованием сеансовых файлов, сгенерированных командой /upgrade -quit.

-v, --version
    Вывести версию WeeChat.

<плагин>:<параметр>
    Задать параметр плагина.

DEBUG OPTIONS

WARNING: these options are for debug purposes only, DO NOT USE IN PRODUCTION!

--no-dlclose
    Do not call the function dlclose after plugins are unloaded. This is useful with tools like Valgrind to display stack for unloaded plugins.

--no-gnutls
    Do not call the init and deinit functions of GnuTLS library. This is useful with tools like Valgrind and electric-fence, to prevent GnuTLS memory errors.

--no-gcrypt
    Do not call the init and deinit functions of Gcrypt library. This is useful with tools like Valgrind, to prevent Gcrypt memory errors.

ПАРАМЕТРЫ ПЛАГИНОВ

Полное описание параметров плагинов доступно в документации по плагинам в

С помощью плагина irc можно присоединиться ко временному серверу, используя URL вроде:

    irc[6][s]://[[nickname][:password]@]server[:port][/#channel1[,#channel2...]]

Присоединиться к IRC-каналу поддержки пользователей WeeChat с псевдонимом "mynick":

    irc://mynick@irc.libera.chat/#weechat

IPv6-адрес можно заключить в квадратные скобки, чтобы указать порт. Например:

    irc://mynick@[2001:db8:0:85a3::ac1f:8001]:6668/#test

ФАЙЛЫ

$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
    файл конфигурации для плагина xref

$HOME/.local/share/weechat/weechat.log
    лог-файл WeeChat

SEE ALSO

weechat(1)

АВТОРЫ

Эта man-страница написана Sébastien Helleu.

Перевод: Alexander Turenko.

КОПИРАЙТ

WeeChat написан Sébastien Helleu и другими участниками (полный список находится в файле AUTHORS.md).

Copyright © 2003-2025 Sébastien Helleu

WeeChat is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version.

Подробную информацию можно найти в файле COPYING.

Веб:

ПОДДЕРЖКА / СООБЩЕНИЯ ОБ ОШИБКАХ

Получить помощь или сообщить об ошибке:

AUTHOR

Sébastien Helleu