Movatterモバイル変換


[0]ホーム

URL:


OS

Free software, multi-platform

WeeChat is a fast, light and extensible chat client, with a text-based user interface.

WeeChat is:

  • modular: a lightweight core with optional plugins
  • multi-protocols architecture (mainly IRC)
  • multi-platforms: Linux, Unix, BSD, GNU Hurd, Haiku, macOS and Windows (WSL and Cygwin).
  • extensible with C, Python, Perl, Ruby, Lua, Tcl, Scheme, Javascript and PHP
  • fully documented and translated into several languages
  • a free program released under the terms of the GNU General Public License version 3
  • an active project with a large community for scripts.


Light and extensible

WeeChat is designed to be light and extensible: alightweight core with optionalplugins.
Plugins and scripts can be dynamically loaded and unloaded at any time.

Almost everything is a plugin, for example:

  • Internet Relay Chat (IRC) protocol
  • API for script languages (Python, Perl, Ruby, Lua, Tcl, Scheme, Javascript, PHP)
  • IRC proxy and remote interface (relay)
  • Scripts manager
  • Alias, aspell, charset, logger, etc.

Plugins

Scripts

The future is now!

WeeChat brings a lot ofinnovative features, which makes it different from other console/terminal based chat clients.

Look by yourself (the list is not exhaustive):

  • 256 colors
  • Mouse support
  • Customizable bars
  • 8 script languages
  • Horizontal/vertical split
  • Dynamic filtering of lines
  • Incremental text search
  • FIFO pipe
  • Spell checking
  • Scripts manager
  • Remote interfaces
  • Upgrade without quitting


Full-featured IRC plugin

IRC plugin implements the protocol as described in the RFCs 1459 and 2812.

It comes with manybuilt-in features, such as:

  • Multi-servers
  • IPv6, SSL, proxy
  • SASL authentication
  • Nicklist
  • Color for nicks
  • Color for away nicks
  • Smart filter
  • Anti-flood
  • Commands redirection
  • Custom CTCP replies
  • Lag indicator
  • DCC (file/chat)

IRC

Android

Remote interfaces

External interfaces (graphical or text) can connect to a running WeeChat.
They communicate with WeeChat using therelay protocol.

A list of interfaces is available onthis page.


Documentation and support

WeeChat is translated into several languages and has acomprehensive documentation, also translated.

  • You are new to WeeChat? Read thequickstart anduser's guide.
  • Got a trivial question? TheFAQ is waiting for you!
  • You want to write a script for WeeChat? Look atscripting guide andplugin API reference.
  • Your native tongue is C? Then take a look at thedeveloper's guide and contribute!

There is anexcellent support for users. Try it if you have any questions!

Doc

GitHubMastodonDiasporaX

Copyright © 2003-2025Sébastien HelleuAbout WeeChat.org — Theme:dark (light)


[8]ページ先頭

©2009-2025 Movatter.jp