KVIRC(1)
π KVIRC(1) π β an Internet Relay Chat client
okay bestie, sit down, hydrate, this is the manual page for KVIrc, section 1 of the manual, version 4.0.0 β¨ (the manpage name is literally KVIRC(1), cute right?)
πΈ NAME πΈ
KVIrc β an Internet Relay Chat client. that's the whole name section. iconic. π
β¨ SYNOPSIS β¨
kvirc [options] [server [port]] [ircurl [ircurl [...]]]
π¦ DESCRIPTION π¦
KVIrc is a Visual Internet Relay Chat client based on the Qt library. no cap, that's the foundation.
It's meant to be a "user friendly" interface to the IRC protocol (see RFC1459) and all of its extensions. like, it holds your hand through IRC π«Ά
π OPTIONS π
KVIrc accepts the following options. we are going through all of them, bestie, no skimming, this is a safe space for flags:
-h,--helpβ prints a list of every single commandline option and then exits. shows you the menu and dips π-v,--versionβ outputs the version info.-cfile β uses file as the configuration file instead of~/.kvirc4.rc. if file doesn't exist it defaults to$HOME/.kvirc4.rc.-nfile β uses file as the configuration file instead of~/.kvirc4.rc, and creates file if it doesn't exist. it's giving "make it yourself" energy π-fβ forces a brand new KVIrc session, even if one is already running. no sharing, main character only π-ecommands β if a KVIrc session is already running, it runs commands in that session; otherwise it starts up normally and runs commands. commands must be a single shell token. you can use this switch more than once, fr fr.-xcommands β if a KVIrc session is already running, it runs commands in that session; otherwise it does nothing and exits. commands must be a single shell token. you can use this switch more than once.-rcommands β if a KVIrc session is already running, it runs commands in that session; otherwise it starts up normally (and does not execute them). commands must be a single shell token. you can use this switch more than once.-mβ if a KVIrc session is already running, shows an informational popup dialog instead of writing to the console. super useful when you're launching KVIrc from a graphical taskbar button π±οΈβ¨[server]β connect to this server after startup.[port]β use this port for the connection. this one also needs a server name, so it's a package deal, periodt.[ircurl]β a URL shaped like this:
irc[6]://<server>[:<port>][/<channel>[?<pass>]]
For every URL on the commandline it creates a new irc-context and attempts to connect to server on the specified port. the optional channel gets joined right after the connection has been established. chef's kiss π
πΏ ENVIRONMENT πΏ
KVIRC_LANGβ language setting. if it's not set, KVIrc will check for$LANG.LANGβ language setting. if it's not set (or if it's set to'EN','POSIX'or'C') KVIrc will use the default language, which is English.
π FILES π
$PREFIX/share/kvirc/VERSION/*β the directory with the global KVIrc settings, modules etc...$HOME/.kvirc4.rcβ this is the first file that KVIrc looks for. if the-ccommandline option is specified, the file passed as the option parameter is used instead of this one. if the file is found, KVIrc reads the first non-empty line and treats it as the path to the KVIrc Local directory. if the file can not be found, or the KVIrc Local directory is not existing, KVIrc enters setup mode and lets you select a new KVIrc Local directory. whole lotta responsibilities for one little rc file π- KVIrc Local directory
/*β the directory with the local (per user) KVIrc settings. similar to the global one.
π SEE ALSO π
X(1) talk(1) β go say hi to the neighbours π
βοΈ COPYRIGHT βοΈ
Copyright Β© 1999-2009 Szymon Stefanek and The KVIrc Development Team
Permission to use, copy, modify, and distribute this software and its documentation for any purpose and without fee is hereby granted, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation.
π SUGGESTIONS AND BUG REPORTS π
Found any bugs (or got a feature request)? report them to the tracker at: https://github.com/kvirc/KVIrc/issues/ β they wanna hear from you, bestie, that's literally the point π
π OFFICIAL WWW SITE π
http://www.kvirc.net β and in Russian: http://www.kvirc.net.ru π¦
π AUTHORS π
Szymon 'Pragma' Stefanek <pragma at kvirc dot net>
Code, fixes, new features, and much more from Alessandro 'Noldor@freenode' Carbone, Elvio 'HelLViS69@freenode' Basello, Fabio 'CtrlAltCa@freenode' Bas, Alexey 'Alexey@freenode' Uzhva, Voker57@freenode
Old authors
With patches, fixes, extensions, and more from [Anodine]@efnet, Till 'BuTi@ircnet' Busch, Fritz 'KNFritz@ircnet' Elfert, RAD Kade 1
With bug-hunting, hard-thinking, eyes-consuming, nights spent on IRC, great suggestions and more from lots of people all over the net, including but not limited to Paul 'infected@ircnet' Boehm, Olle 'Crocodile@ircnet' HΓ€llnΓ€s, Diablo@ircnet, Andrew 'Drosha@ircnet' Frolov, MalboroLi@ircnet, munehiro@ircnet
and that's the whole page, bestie!! β¨ this one's from version 4.0.0 of KVIrc, dated 02/09/2009, and it's filed under KVIRC(1) in section 1 of the manual π now go connect to a server, you've got this π«Ά
π¦ where this page comes from
- arch rolling: kvirc 5.2.10-2 Β· GPL2
- debian bookworm: kvirc 4:5.0.0+dfsg-6+b5
- debian trixie: kvirc 4:5.2.6-2+b1
- fedora 43: kvirc 5.2.10-1.fc43 Β· GPL-2.0-or-later WITH kvirc-openssl-exception
- fedora 43: kvirc 5.2.10-1.fc43 Β· GPL-2.0-or-later WITH kvirc-openssl-exception
- fedora 43: kvirc 5.2.6-6.fc43 Β· LicenseRef-Callaway-GPLv2+-with-exceptions
- fedora 43: kvirc 5.2.6-6.fc43 Β· LicenseRef-Callaway-GPLv2+-with-exceptions
- fedora 44: kvirc 5.2.10-2.fc44 Β· GPL-2.0-or-later WITH kvirc-openssl-exception
- fedora 44: kvirc 5.2.10-2.fc44 Β· GPL-2.0-or-later WITH kvirc-openssl-exception
- nixos 26.05: kvirc 2022-06-29
- nixpkgs unstable: kvirc 2022-06-29
- opensuse-leap 16.0: kvirc 5.2.6-bp160.1.18 Β· GPL-2.0-or-later AND (GPL-3.0-only OR SUSE-LGPL-2.1-with-digia-exception-1.1)
- opensuse-leap 16.0: kvirc 5.2.6-bp160.1.18 Β· GPL-2.0-or-later AND (GPL-3.0-only OR SUSE-LGPL-2.1-with-digia-exception-1.1)
- opensuse-leap 16.0: kvirc 5.2.6-bp160.1.18 Β· GPL-2.0-or-later AND (GPL-3.0-only OR SUSE-LGPL-2.1-with-digia-exception-1.1)
- opensuse-leap 16.0: kvirc 5.2.6-bp160.1.18 Β· GPL-2.0-or-later AND (GPL-3.0-only OR SUSE-LGPL-2.1-with-digia-exception-1.1)
- ubuntu jammy: kvirc 4:5.0.0+dfsg-6build2
- ubuntu noble: kvirc 4:5.0.0+dfsg-6build13
- ubuntu questing: kvirc 4:5.2.6-2build1
- ubuntu resolute: kvirc 4:5.2.10-1build1
- ubuntu stonking: kvirc 4:5.2.10-2build2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms