安裝 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