安装 eggdrop
您可以在 这里. 找到使用萤幕截图的教学模式。
准备工作与模组安装
Eggdrop 是 IRC 机器人,它是用 C 写的,可以让您用 scripts 来控制 “频道”(讨论的地方)。
在您安装 Eggdrop 之前,您需要有 C 函式库与 C 编译器。
请输入下列命令来安装函式库:
apt-get install libc6-dev
确认更新的项目然后按下 “Y” 键。
在完成安装后,接下来请安装 gcc 编译器,请输入:
apt-get install gcc
确认更新的项目然后按下 “Y” 键。
然后,安装 TCL(Tool Command Language),用来撰写 script 。
apt-get install tcl8.4-dev
如果您的伺服器中只有 root 这个帐号,请另外建立一个新的帐号来给 eggdrop 使用。接下来,我们建立一个帐号叫做 “eggdrop”,请使用下列命令建立。
adduser eggdrop
帮这个帐号设定一个新的密码。
现在 eggdrop 的家目录已经建立好了,位置在 /home/eggdrop
下载与编译 eggdrop
最新的版本是 1.6.18(本文编辑的同时),您可以从很多地方下载它,其中之一是 ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.18.tar.gz。请将它下载到您的 /home/eggdrop 目录,指令:
cd /home/eggdrop wget ftp://ftp.eggheads.org/pub/eggdrop/source/1.6/eggdrop1.6.18.tar.gz
然后将他解压缩,请使用指令:
tar zxvf eggdrop1.6.18.tar.gz
在解压缩完成后,您可以删除之前下载的压缩档:
rm eggdrop1.6.18.tar.gz
现在让我们来编译 eggdrop。请切换到新建立的 eggdrop1.6.18/ 资料夹内并且输入:
./configure
在完成后,系统会要求您执行 “make” 。如果您还没有安装 “make”,您需要进行安装(与之前安装的方式一样,您需要切换到 root 身份然后输入:“apt-get install make”)。在您完成安装 “make” 之后,请输入下列命令:
make config
在命令提示视窗告诉您操作都完成后,软体就可以进入编译阶段。
开始编译! 请确认您已经切换到 /home/eggdrop/eggdrop1.6.18 这个资料夹内,然后执行下列指令:
make make install
设定与执行程式
现在, 您可以开始编辑 eggdrop 的设定档。这个设定档内包含了如何连接 IRC 伺服器与频道等的设定…
在我们的范例中,这个设定挡在 /home/eggdrop/eggdrop1.6.18 的目录中,名称是 eggdrop.conf
nano /home/bot/eggdrop1.6.18/eggdrop.conf
一但完成设定后,您需要执行它,如果您是第一次执行,请输入以下指令:
./eggdrop -m
”-m” 选项是当您修改设定档后,告诉程式您需要套用变更。之后,只有在变更 eggdrop.conf 时才需要附加这个参数,其他时候直接执行:
./eggdrop