Tag Archives: irssi

Irssi script howto

为 irssi 写一些简单的脚本其实不是很难。我大概讲解一下如何写作。 == 理解 signal == 写过 vb 程序的都应该知道,vb 都是按照事件来触发执行程序的。例如你给某个窗体的 单击事件 写了代码,那么当这个窗体被单击的时候,就会执行你写的代码。 在 irssi 也是类似,不过他的不是事件,是 signal 。你所要做的就是针对不同的 signal 写不同代码即可。 irssi 的 signal 在这个 文档 里面都写的很全了,此外安装 irssi 的时候也会安装 irssi 的一些文档,里面也有 signal 的相关文档。 == 一个简单脚本 == 脚本头部要包含一些脚本的信息,例如下面。 use strict; use vars qw($VERSION %IRSSI); use Irssi;   $VERSION = ’1.00′; %IRSSI = ( authors => ‘wd’, contact [...]

Irssi How to

irssi 是一款 linux 下面的 irc 聊天软件,它是基于console下面的,所以不需要 x 界面的支持,并且支持 plugin 扩展功能,在 irc 软件里面,它用起来感觉还是很不错的。 == 安装 irssi == 在 ArchLinux 下面,使用下面得命令即可安装 irssi 。如果需要使用 nicklist 插件,那么同时需要安装 screen 这个软件。 pacman -S irssi screen == 启动、退出 irssi == 启动 irssi 的方法也很简单,执行下面的命令即可。启动之后会看到一些提示内容。 screen irssi 如果要退出 irssi ,可以在下面的输入框输入 “/quit [退出原因]” 命令,其中退出原因可以不写。 == 删除内置的一些 server 和 network 列表 == 默认情况下, irssi 会给你设置一些 server [...]

使用irssi上irc

/SERVER ADD -auto -network oftc irc.oftc.net 6667 /NETWORK ADD -autosendcmd “/^msg nickserv identify pass;wait 2000″ OFTC /CHANNEL ADD -auto #arch-cn OFTC 这样可以实现起动irc自动登录,并且加入频道 irssi 的 manual 以及一个Howto 。