Бонусы

Быстрая установка psyBNC & eggdrop

From Wiki.VDSPlanet.ru
Jump to: navigation, search

Это должен знать каждый!!!

Установка 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


На этом установка бота закончена.За помошью обрашайтесь по ссылкам ниже.


Ссылки

Главный сайт ботоведа

Отличный форум на котором есть практически всё для ботов

Personal tools
Namespaces

Variants
Actions
Бонусы

Navigation
Toolbox
Связь
Контактная информация