Материал из Wiki.VDSPlanet.ru.
Это должен знать каждый!!!
Установка psyBNC
Скачайте с официального сайта последнюю версию psyBNC и распакуйте ее:
wget http://psybnc.at/download/beta/psyBNC-2.3.2-9.tar.gz
tar xfzv psyBNC-2.3.2-9.tar.gz
cd psybnc
Выполните компиляцию: Настраиваем через прогу конфигуратор и собираем
make menuconfig
make
Произведите запуск сервера:
./psybnc
После запуска подключайтесь также как и к любому боунсеру. Также добавьте сервер в автозагрузку, для этого также используйте Cron (команда crontab -e) пользователя root:
@reboot cd /home/bnc/psybnc && /home/bnc/psybnc/psybnc
Пользуемся.
З.Ы. Список комманд и а также как ставить вхост здесь [1]
[править] Установка игдропа.
Eggdrop - это популярный IRC-бот с открытым исходным кодом. Поддержка языка tcl позволяет писать собственные скрипты для расширения функциональности бота, что, при определённых навыках программирования, открывает почти безграничные возможности.
В статье приведен необходимый минимум действий, которые надо выполнить при его установке на серверы с операционными системами Debian Linux(я его юзаю).
Установка eggdrop на unix shell под управлением операционной системы Debian
Все необходимые библиотеки для запуска псайбнц и eggdrop уже установленны(thx pip)
Заливаем на сервер архив бота, потом распаковываем. Далее редактируем файл
eggdrop.conf
Более подробная инструкция здесь
Ставим бота...
Добавим пользователя отдельно под которым будет стоять бот и зайдем с его правами на сервер:
adduser eggdrop su eggdrop
Создайте пользователя eggdrop (бот не запустится под root), нужно воспользоваться командой adduser , также можно использовать уже имеющегося пользователя в системе, с правами которого у вас будет в системе работать eggdrop.
Качаем бота с патчем сьюзи(полная поддержка русского языка и языковых стандартов) пишем эту комманду здесь /home/eggdrop/
wget -c http://buster-net.ru/files/irc/eggdrop1.6.19-sp0008.tar.bz2
tar -xvjf eggdrop1.6.19-sp0008.tar.bz2
Потом заливайте конфиг в папку где ваш бот
cd /home/eggdrop/ gunzip -c /usr/share/doc/eggdrop-data/examples/eggdrop.conf.gz > eggdrop.conf
Зайдите с правами пользователя eggdrop в систему.
Запустите бота с ключем -m, чтобы он создал файлы конфигурации:
% eggdrop -m
Eggdrop v1.6.18 (C) 1997 Robey Pointer (C) 2006 Eggheads
[08:54] --- Loading eggdrop v1.6.18 (Thu Jan 3 2008)
[08:54] Listening at telnet port 3333 (all).
[08:54] Module loaded: dns
[08:54] Module loaded: channels
[08:54] Module loaded: server
[08:54] Module loaded: ctcp
[08:54] Module loaded: irc
[08:54] Module loaded: notes (with lang support)
[08:54] Module loaded: console (with lang support)
[08:54] Module loaded: blowfish
[08:54] Module loaded: uptime
[08:54] Userinfo TCL v1.07 loaded (URL BF GF IRL EMAIL DOB PHONE ICQ).
[08:54] use '.help userinfo' for commands.
STARTING BOT IN USERFILE CREATION MODE.
Telnet to the bot and enter 'NEW' as your nickname.
OR go to IRC and type: /msg Lamestbotibdsds hello
This will make the bot recognize you as the master.
[08:54] === Lamestbot: 0 channels, 0 users.
Launched into the background (pid: 27194)
Остановите бота:
killall eggdrop
Запуститите заново без ключей только этой коммандой!!!!!:
LANG=ru_RU.CP1251 LC_TIME=en_US ./eggdrop
Аналогично, подключившись через telnet(патилайн)( по порту который указан в конфиге) и используя команды .help можно узнать другие команды бота, также командой .+chan #канал зайти на какой-либо IRC-канал.
После успешной инициализации в директории /home/eggdrop/ появятся файлы .user и .chan.
Добавьте eggdrop в автозагрузку - используйте для этого Cron пользователя eggdrop, например командой crontab :
crontab -e @reboot /usr/local/bin/eggdrop
На этом установка бота закончена.За помошью обрашайтесь по ссылкам ниже.

