我想在一个特定的IRC频道上问候一个特定的用户ffki-besucher。每当该用户登录时,它都应该得到一条直接写入通道的特殊消息。我听说维查特是一个很好的解决方案,但我怎么能做到这一点呢?
如何在debian喘息上安装weechat?
我已经安装了一些软件包:
apt-get install weechat-curses weechat-plugins weechat-scripts perl我在quickstart.en.html使用了这个很酷的指南
然后我开始使用weechat (而不是root用户):
weechat-curses(如果您想退出,请使用/quit)
现在我需要脚本,但是如何运行这个命令却被困住了:
/script install buffers.pl我还试图再次加载脚本插件
/plugin autoload scriptdebian上似乎缺少了脚本插件!debian中的weechat相当古老(0.3.8,它有一个错误,脚本插件不包括在debian包中)
(我试着从jessie那里安装weechat,但这会让一些pelrl libs产生依赖的问题,直到内核)。
发布于 2014-12-18 23:57:07
相反,安装irssi:
apt-get install irssisu到您的用户并添加trigger.pl脚本。创建:
mkdir -p ~/.irssi/scripts
cd ~/.irssi/scripts
git clone https://github.com/coekie/irssi-scripts/ coeki-irssi-scripts
ln -s coeki-irssi-scripts/trigger.pl
mkdir autorun
cd autorun
ln -s ../trigger.pl现在以用户身份启动irssi
/connect irc.hackint.org
/join #ffki
/nick bot-rubo77稍后,您可以编辑~/.irssi/config文件以自动连接服务器,并使用特定的缺口进行通道:
{ address = "irc.hackint.net"; chatnet = "hackint"; port = "6697"; use_ssl="yes"; autoconnect="yes"; },
...
chatnets = {
hackint = {
type = "IRC";
nick="bot-rubo77";
};
};更改为状态窗口(ESC 1)并创建触发器:
/trigger add -joins -channels "#ffki" -masks "*ffki-b*@*" -command "msg #ffki Hi $N! Please be patient! Not everyone is at the keyboard but you will be noticed in a few minutes ..."
/trigger save一些小贴士:
/names显示频道中的所有用户~/.irssi/triggers中更改触发器,然后在“状态”窗口中键入/trigger reload。发布于 2014-12-16 21:43:44
卸载存储库包
apt-get remove weechat*并安装直接从weechat下载站点版本为1.0.1-1的新软件包:
cd /tmp/
wget https://weechat.org/debian/dists/stable/main/binary-amd64/weechat-core_1.0.1-1_amd64.deb
wget https://weechat.org/debian/dists/stable/main/binary-amd64/weechat-curses_1.0.1-1_amd64.deb
wget https://weechat.org/debian/dists/stable/main/binary-amd64/weechat-plugins_1.0.1-1_amd64.deb安装诱饵:
aptget install guile-2.0-libs然后安装这些软件包:
dpkg -i weechat-*现在您可以以用户身份启动weechat (而不是root用户)并安装脚本:
/script install buffers.pl
/script install jnotify.pl连接到您的服务器:
/server add oftc irc.oftc.net/6667进一步设置如下所述的连接:选项
一些小贴士:
beep.pl,通过屏幕将通知发送到桌面(需要一些配置)/help jnotify实现对特定用户的自动通知等https://stackoverflow.com/questions/27513470
复制相似问题