Questions tagged [weechat]

WeeChat (Wee Enhanced Environment for Chat) is a console IRC client, which is designed to be light and fast

WeeChat (Wee Enhanced Environment for Chat) is a console IRC client, which is designed to be light and fast.

WeeChat supports IPv6, SSL and proxy connections to as many IRC servers as one wants. The screen can be split up to display multiple windows at the same time.

WeeChat also provides incremental text search in buffers, aspell support for spell checking, a smart hotlist, scripting support for many languages (Perl, Python, Ruby, Lua, Tcl, Scheme with GNU Guile), FIFO pipes for remote control and support for multiple charsets.

At first run, a default config file is created, simplifying use, and a configuration editor command is available. User-defined command aliases and single-key shortcuts can be created to reduce typing of long commands.

30 questions
29
votes
1 answer

How do I change WeeChat's default nick?

WeeChat normally sets the default nick to the user's username. Is there any way to change this default behavior? I want to specify another nick.
moo
  • 1,137
23
votes
2 answers

How do I search for channel names in WeeChat?

In the IRC client XChat, it is possible to search for a list of channels in the current connected network. For example, searching for the keyword "python" using Server → Network List on the Freenode network lists all channels that have python in…
Bentley4
  • 1,998
22
votes
1 answer

How to hide weechat nickname list and channel names?

In weechat, how do I hide the nicklist and channel name list? I'm using weechat in a tmux pane and don't have much room for it.
15
votes
4 answers

How do I join all the channels in my weechat layout?

Sometimes I need to reboot my linode, which includes my IRC client, weechat, running in tmux. When I do this, I prefer to save all the buffers that are running and rejoin them. I was under the impression that: /layout save /save Would store the…
Frew Schmidt
  • 1,301
5
votes
1 answer

Weechat: Disable nick highlight in server buffers

Due to my nick being contained in some of the status messages that float around in server buffers, I will often get unwanted message notifications. Does weechat have a system to ignore highlights on a per-buffer basis, or perhaps specifically for…
mkaito
  • 2,122
4
votes
3 answers

IRC over SSL on Weechat gives "error: An unexpected TLS packet was received."

So I'm trying to see up SSL for IRC through weechat, but have been having issues. I've generated a .pem file for my nick and also have installed the ca-bundle.crt, but keep getting a TLS handshake error. 15:39:14 freenode ℹ ╡ irc: connecting to…
4
votes
2 answers

Posting a message in weechat starting with a slash

In irssi, if someone was asking how do I register my nickname?, I could respond with / /msg nickserv help register (and have the first / be stripped from the message sent. In weechat, this syntax doesn't work - is there a way to send out a…
zigdon
  • 1,739
4
votes
1 answer

How to specify a server when connected to multiple severs and running a command in WeeChat?

Sometimes I connect to 2 IRC servers in WeeChat: first connect to “Freenode” and then “otw.” WeeChat seems to consider all my commands to be related to server “otw.” Is there any way I can specify the server when running a command? This is what the…
Teddy C
  • 397
4
votes
1 answer

WeeChat only connects to IRC server with SSL if "ssl_verify" option is switched off

Using WeeChat through the terminal (on Arch Linux), I can connect to Freenode's server with SSL. No problem there. But if I try to connect to some IRC servers using SSL (e.g. ircs.overthewire.org), WeeChat gives the following errors: gnutls: peer's…
3
votes
0 answers

IRC (or weechat in particular): how to prevent accidental text input

So a couple of times my current IRC channel has had terminal commands (e.g. ls) accidentally entered, resulting in a few comments. Is there a way, either in IRC clients in general, or my current client weechat to prevent text input, ideally as a…
3
votes
1 answer

script "somescript_name.py" can not be installed because plugin "python" is not loaded in Weechat

I'm trying to install some script in Weechat but anyone of them I'm getting 16:45:56 | script: script "notification_center.py" can not be installed because plugin "python" is not loaded I'm running Mac OS X 10.9.2 and install Weechat using…
Ali
  • 1,361
3
votes
1 answer

Ignore IRC messages based on contents in WeeChat

I'm trying to figure out how to ignore messages in a buffer based on the contents of the message (NOT based on hostmask, user nick, etc.) in WeeChat. Preferably, this would be able to utilize regex, but even ignoring based on single words would be…
damianb
  • 131
3
votes
3 answers

Save all buffers content in weechat

How can i save all what has been written in a private buffer? Also is there a possibility to re open the same layout(including buffers) after exit? /set weechat.look.save_config_on_exit all Doesn't seem to do what it's suggesting. Thanks!
2
votes
0 answers

Terminal corruption and garbage issues with tmux when emojis are used

I'm having issues whenever an emoji is displayed inside one of my tmux windows. Everything becomes garbled and mixed, but the inputs still work. I have to clean the screen and detach/attach to fix it. It happens no matter what font or ssh client I…
1
vote
1 answer

How do I search the buffer for nicknames in WeeChat

It is normally possible to search within the buffer's messages with the key combination ctrl-r. How does one search for a message with a specific sender? For example, the messages sent by the nickname "fooBar".
1
2