Понедельник
25.11.2024, 14:06
Projects botx in RusNet
Приветствую Вас Гость | RSS
Главная Windrop - Форум Регистрация Вход
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: PeoneEr  
Windrop
PeoneErДата: Вторник, 25.09.2007, 19:29 | Сообщение # 1
Ботовод
Группа: Администраторы
Сообщений: 10
Репутация: 0
Статус: Offline
Настройка бота Windrop ( операционная система Windows ) практически не отличается от настройки Eggdrop ( операционные системы UNIX ).

Что нам потребуется:
1) Сам архив бота. Скачать его можно отсюда.
2) Немного терпения, дабы осилить эту статейку.

Приступим. Скачав архив, разархивируем его, запускаем самораспаковывающийся архив windrop1.6.17.exe.
Открываем папку, куда мы разархивировали бота и приступаем к настройке конфигурационного файла бота - eggdrop.conf.
Что нам нужно изменить:
1) "encoding system iso8859-1" Windrop'у не нужно. Что-то я забыл совсем об этом. Так что сразу переходим ко второму пункту.
2)

Code

set username "lamest"

Заменяем lamest на идент вашего будущего бота.

3)

Code

set admin "Lamer <email: lamer@lamest.lame.org >"

Вписываем свои данные - ник и почтовый адрес.

4)

Code

set network "I.didn't.edit.my.config.file.net"

Вписываем вашу ИРЦ сеть. Скорее всего это - RusNet.

5)

Code

#set my-hostname "localhost"
#set my-ip "127.0.0.1"

Убираем символ # вначале строки и вписываем свой host и айпи адрес. Если у вас нет хоста - символ # нужно убрать только у set my-ip и вписать туда свой ip адрес.

6)

Code

set userfile "LamestBot.user"
#set pidfile "pid.LamestBot"
set chanfile "LamestBot.chan"
set notefile "LamestBot.notes"

Убираем символ # вначале строки "set pidfile ..." и заменяем во всех строках LamestBot на имя нашего будущего бота.

7)

Code

#listen 3333 all

Убираем символ # вначале строки и вписываем заместо "3333" порт бота, на который мы будем подключаться. К примеру, строка может выглядеть так:
Code

listen 56665 all

8)

Code

#set owner "MrLame, MrsLame"

Убираем символ # и вписываем заместо "MrLame, MrsLame" свой ник в IRC.

9)

Code

die "Please make sure you edit your config file completely."

Стираем эту строку или ставим вначале строки символ #. Выглядеть в таком случае она будет так:
Code

#die "Please make sure you edit your config file completely."

10)

Code

set nick "Lamestbot"
set altnick "Llamab?t"

Вписываем основной ник нашего бота в IRC и альтернативный ник ( set altnick .. ), который будет использоваться, если основной кем-то занят.

11)

Code

set realname "/msg LamestBot hello"

Вписываем сюда любую информацию. Это поле realname, отображаемое в запросе "whois".

12)

Code

set default-port 6667

Заменяем 6667 на 6669.

13)

Code

set servers {
   you.need.to.change.this:6667
   another.example.com:7000:password
}

Стираем строки "you.need.to.change.this:6667" и "another.example.com:7000:password" и вписываем туда IRC сервер, на который будет подключаться бот. К примеру, для сети RusNet можно вписать:
Code

set servers {
irc.tom.ru:6669
}

14)

Code

#set nick-len 9

Стираем символ # вначале строки и меняем 9 на 32.

15)

Code

die "You didn't edit your config file completely like you were told, did you?"

Тоже самое, что и в 9 пункте. Либо стираем строку, либо комментируем ее символом #.

16)

Code

#loadmodule seen
#loadmodule blowfish

Убираем символ # вначале строки.

17)

Code

loadmodule uptime

Стираем строку или экранируем ее символом #.

Настройка завершена. Далее, нам требуется зарегистрироваться на боте как его владелец. Что для этого нужно сделать?
Вариант 1:
Запускаем файл Runonce.bat. Жмем "Пуск"->"Выполнить". В открывшемся окошке пишем

Code

telnet IP port

IP - ip-адрес на котором расположен ваш бот ( его необходимо указать в set my-ip.. ); port - порт бота, который вы указали в "listen PORT all" (для примера я привел порт 56665). Ждем пока подключение будет установлено, пишем "new", далее бот начнет процедуру регистрации нового пользователя. Вписываем свой ник на боте ( он может отличаться от ника в IRC, т.к. бот определяет пользователей в IRC не по нику, а по хостмаске ), далее вписываем пароль - вуаля. Вы зарегистрированы как владелец бота.
ВНИМАНИЕ: НЕ запускайте больше файл Runonce.bat. Это сотрет базу пользователей и каналов бота. После того, как мы зарегистрировались один раз на боте, все последующие запуски осуществляйте через eggdrop.exe. Файл Runonce.bat лучше удалить.

После того, как вы ввели свое имя и пароль при регистрации, пишем в той же командной строке:

Code

.+host ВашеИмя hostmask

Заместо ВашеИмя - вписваете свое имя на боте, которое вы только что указали. Заместо "hostmask" - вписываете маску для вашего ника. Общий вид хостмаски такой - Ник!идент@хост. К примеру, у меня она может выглядеть так - PeoneEr!Parkour@oqw2m.rWRQR.net-ka.ru. Значит для себя я бы вписал:
Code

.+host PeoneEr!Parkour@oqw2m.rWRQR.net-ka.ru

После того, как вы добавили хост для вашего ника на боте ( он называется хэндл ( eng - handle )), добавляем первый канал, на который будет заходить бот. Сделать это можно командой:
Code

.+chan #channel

Где #channel - имя канала, на который должен зайти бот.
Вот, пожалуй и все...
Ах да, выключать бота нужно не убивая его процесс, а командой ".die" в командной строке бота.
 
  • Страница 1 из 1
  • 1
Поиск:


Copyright BotX team 2006© 2024