Questions tagged [irssi]

Irssi is a terminal based IRC client for Unix systems.

29 questions
9
votes
2 answers

Auto-join all currently open channels in Irssi

Is there a way to tell Irssi that I want to auto-join all of the channels that are currently open? I want something like: /channel add -auto /save
earldouglas
  • 13,265
  • 5
  • 41
  • 50
7
votes
1 answer

How can I write colored text to an IRC channel with Irssi?

I'm searching for a method to write a text with different colors like I always saw on other IRC channels. I want to achieve this with Irssi which is CLI based. I have found multiple methods which didn't work as expected. How can I for example…
rsz
  • 1,141
  • 1
  • 18
  • 38
5
votes
3 answers

Vim and Tmux rendering error

I have a problem when using Tmux and Vim. As you can see on the picture when I use nerdtree (or irssi, actually any terminal app), I have these kind of rendering problems. Every key I type modify the entire terminal rendering. It's only a graphical…
Jim
  • 51
  • 1
  • 4
4
votes
1 answer

Threading with PERL in Irssi

The thread module for PERL does not seem to work with Irssi. I can't get more information on this because the folk at #Irssi never respond. I need to have the script check a database every 5 minutes. Now I thought this would be possible with…
NullBy7e
  • 536
  • 9
  • 23
2
votes
1 answer

Perl Irssi scripting: How to send msg to a specific channel?

I need to establish this single task with Irssi Perl script. I have my own channel and I want to sent msg directly to that channel in certain scenarios. My experience with Perl is quite limited so I haven't got this one. I am confused how to manage…
user1009108
  • 21
  • 1
  • 3
2
votes
1 answer

Regex lookbehind alternative

I am looking for regex lookbehind alternative because autodl-irssi doesnt support it. Here is my current working regex and test string: https://regex101.com/r/Cg6mPv/1 I think that regex needs the following replacement (mode modifier and positive…
Dominik
  • 121
  • 9
2
votes
2 answers

Irssi Loop Through Users in Channel

I am trying to piece together other scripts i have seen to be able to loop through a list of users on the channel. Here is what i have come up with my $channel = @_; foreach my $nick ($channel->nicks()) { $server->command("msg $chatchannel…
Mattigins
  • 1,014
  • 9
  • 25
1
vote
1 answer

Redirect output of irssi to file

I'm using irssi v1.1.2 as an IRC client and I'm trying to redirect the output of a command to a file. For example the output of /list command is: /list *[Mm]ex* 00:01 Matched #supremexpasswords 00:01 Matched #mexico 00:01 Matched #mp3mexico 00:01…
builder-7000
  • 7,131
  • 3
  • 19
  • 43
1
vote
0 answers

Irssi delete default channels, servers and networks

Irssi comes with a lot of networks and servers in the default configuration. How can I: Delete all networks and servers in the default configuration? /NETWORK REMOVE Networkname and /SERVER PURGE Servername did not bring any changes Add some…
webster
  • 11
  • 2
1
vote
1 answer

Translate unicode code points to specific strings in irssi

Is there a command/setting/script to translate certain unicode code points to a different string in irssi? To be concrete, I would like to translate the emoji code points to ASCII smileys, as my font doesn't support them. This is mainly useful with…
Michel
  • 603
  • 6
  • 15
1
vote
1 answer

Error: GLib is required to build irssi

I'm new to Linux (Debian) world. Irssi requires GLib, so I installed 2.6.6 version. When trying ./configure Irssi, it gives: ... checking pkg-config is at least version 0.7... yes checking for GLIB - version >= 2.6.0... *** 'pkg-config --modversion…
tsuMi
  • 13
  • 3
1
vote
0 answers

Irssi Config File Hilight Default Values Functionality For Text/Channel

I have the following in my irssi config: hilights = ( { text = "!starcraftsignal"; color = "%B"; actcolor = "%B"; }, { actcolor = "%G"; channels = "#glass"; }, { actcolor = "#Y"; channels = "#robots"; }, ); I…
Kurt Wagner
  • 3,295
  • 13
  • 44
  • 71
1
vote
1 answer

Perl Irssi scripting: rename invalid DCC file

I'm on Windows, using Irssi client irssi-win32-0.8.12.exe. I'm having problems receiving a file with invalid name: ..nameo_\u2605_name.. (err: DCC can't create file) How can I strip this invalid part "\u2605" from filename, using script? This page…
xitrix
  • 11
  • 1
0
votes
1 answer

How to send message to specific channel regulary in irssi?

Possible Duplicate: Need some info on IRC BOTS using PERL How to write script/plugin to irssi which will be send specific text on some channel?? Maybe once a week. Maybe is better way to send message to specific IRC channel in other script…
rege
  • 57
  • 9
0
votes
0 answers

c++ ostream operator overload is not displaying correctly

I am working on programming an IRC server, and am having issues with the overload of operator<<. I have IrcServer and IrcClient classes, and I want to be able to output a server and a client. What I want is to get this kind of output : nick | user…
Harou
  • 1
  • 1
1
2