-==-=-====-====================-==--==-======-==-===-===-==-===-===- -= S.P.i.B. -=- -= safety perl irc bot -====-==--= -= version 0.05stable -=-=-== -= by eLwaux ---==-=-====-====-= -==-=-====-==========-=-=-=-=====-=-========-=========-====-=-=---== Цей HowTo.Use поставляється на трьох мовах: Українська, Російська та Англійська. Этот HowTo.Use поставляется на трех языках: Украинский, Русский и Английский. This HowTo.Use it is supplied on three languages: Ukrainian, Russian and English. IRC commands: http://docs.dal.net/docs/chanservru.html http://docs.dal.net/docs/modesru.html http://docs.dal.net/docs/passwordsru.html http://docs.dal.net/docs/csaccessru.html -==-=-====-==========-=-=-========-========-==========-====-=-=---== ENGLISH readm.e -==-=-====-==========-=-=-========-========-==========-====-=-=---== Bot settings are stored in a file in a config.cfg: name;value primarily to launch bot, you need edit configuration file: mail;email, on which will be registered (or already registered) bot chan_pass;password on the channel, which will be bot chan_info;description channel server;server port;server port chan;#channel topic;theme channel nickname;name bot password;password bot ident; bot identifacation botinfo;information about bot msgOnConnect; hello message on join admins;admins.cfg plugDir;folder with plugins logging;enter logs (1/0) debug;debug mode (1/0) PLUGINS command1;plugin1 command2;plugin2 commandN;pluginN In the configuration file to the word "PLUGINS" are setup server connection bot, him settings, etc.. And after the word "PLUGINS" plugins are in: command;path_to_plugin edited file config.cfg now add Admin. you need to file edit admins.cfg, where data is stored in the format: username;rights Example: admin;777 admin user with 777 rights channel chan If already registered, (and the bot is also registered) and granted permission bot operator on the channel, you can safely run bots, and not read more), you can register two ways to feed and very bot to channel: automatic or manual. automatic way to register a channel and bot: 1) REQUIRED edit the file config.cfg 2) run setup.pl see if the information that a user with that name already registered, you must choose another nickname to file config.cfg If the feed is also already registered, you need to change the name of the channel 3) all! this automatic configuration complete! now you can run bot spib. manual method of registration channel and bot: 1) manual settings we need any IRC client. all the teams I will show an example program mIRC. Registration name bot: 1.1) activities at the server, which will run bot. 1.2) change nick /nick #nick read response NickServ: If nick changed - continues, in another change nickname. 1.3) register nick: /msg NickServ REGISTER email password 1.4) read response NickServ. If the nickname registered, start to register the channel to another changes the nickname and password) channel registration: 2.1) Measures on free channel (anyone not yet established) channel /j #channel NickServ should give you the rights of the channel. 2.2) now have the operator in this channel (@your_nick) and you can register: /msg ChanServ register #channel chan_pass channel_information 2.3) is your channel. give you the right owner channel: /mode #channel +q your_nick 2.4) for change, we use the channel to come again to him: /part /j #channel at the entrance to the Channel NickServ should give you the right oWner (~vash_nik) 2.5) all! Channel registered your username and you control the channel! Starting spib!. Y-es! Now you have your own name and server! bot ready to run! -==-=-====-==========-=-=-========-========-==========-====-=-=---== RUSSIAN readm.e -==-=-====-==========-=-=-========-========-==========-====-=-=---== все настройки бота хранятся в файле config.cfg в формате: имя;значение в первую очередь, перед запуском бота, нужно отредактировать конфигурационный файл: mail;емейл, на который будет зарегистрирован (или уже зарегистрировано) бота chan_pass;пароль на канал, на котором будет висеть бот chan_info;описание канала server;сервер port; порт chan;#канал topic;тема канала nickname;имя бота password;пароль бота ident;идентификатор botinfo;информация о бота msgOnConnect;текст-поздравление admins;admins.cfg plugDir;папка с плагинамы logging;ввести логи (1/0) debug;режим откладки (1/0) PLUGINS команда1;плагин1 команда2;плагин2 командаN;плагинN В конфигурационном файле ДО слова "PLUGINS" идут настройки сервера, подключение бота, его настройки и т.п., а после слова "PLUGINS" идут плагины в формате: команда;путь_к_плагину файл config.cfg отредактировано, теперь добавим админов. для этого нужно отредактировать файл admins.cfg, в котором данные хранятся в формате: ник_админа;права Пример: admin;777 пользователь admin с правами 777 Если канал chan уже зарегистрирован, (и сам бот также уже зарегистрирован) и боту предоставлено права оператора на канале, то можно смело запускать бота, и не читать дальше) Вы можете двумя способами зарегистрировать канал и самого бота на канале: автоматическим или ручным. автоматический способ регистрации канала и бота: 1) ОБЯЗАТЕЛЬНО отредактировать файл config.cfg 2) запускаем setup.pl если увидите информацию, что пользователь с таким именем уже зарегистрирован, то следует выбрать другой Nickname в файл config.cfg, если канал также уже зарегистрирован, то вам нужно изменить имя канала 3) все! на этом автоматическая настройка завершена! теперь Вы можете запускать бота spib. ручной способ регистрации канала и бота: 1) для ручной настройки нам нужен любой IRC клиент. все команды я покажу на примере программы mIRC. Регистрация имени бота: 1.1) заходим на сервер, на котором планируем запускать бота. 1.2) меняем ник /nick #ник читаем ответ NickServ: если ник изменен - продолжаем, по-другому меняем ник. 1.3) регистрируем ник: /msg NickServ REGISTER емейл пароль 1.4) читаем ответ NickServ. если ник зарегистрирован, приступаем к регистрации канала, по-другому меняет ник и пароль) Регистрация канала: 2.1) Заходим на пустой (еще никем не созданий) канал. /j #канал NickServ должен выдать вам права оператора канала. 2.2) теперь вы оператор на этом канале (@ваш_ник) и у вас есть возможность его зарегистрировать: /msg ChanServ register #канал пароль_каналу информация_про_канал 2.3) канал теперь ваш. нададим вам права овнера канала: /mode #канал +q ваш_ник 2.4) для принятия изменений, выходим из канала и заново на него заходим: /part /j #канал при входе в канал NickServ должен вам выдать права овнера (~ваш_ник) 2.5) все! канал зарегистрирован на ваш ник и вы управляете каналом! запускаем spib'a. Ура! теперь у вас есть собственный канал и имя на сервере! Бот полностью готов к запуску! -==-=-====-==========-=-=-========-========-==========-====-=-=---== UKRAINE readm.e -==-=-====-==========-=-=-========-========-==========-====-=-=---== всі налаштування бота зберігаються у файлі config.cfg у форматі: імя;значення в першу чергу, перед запуском бота, потрібно відредагувати конфігураційний файл: mail;емейл,на який буде зареєстровано (або вже зареєстровано) бота chan_pass;пароль на канал,на якому буде висіти бот chan_info;опис каналу server;сервер port;порт chan;#канал topic;тема каналу nickname;імя бота password;пароль бота ident;ідентифікатор botinfo;інформація про бота msgOnConnect;текст-привітання admins;admins.cfg plugDir;папка з плагінами logging;ввести логи (1/0) DEBUG;режим відкладки (1/0) PLUGINS команда1;плагін1 команда2;плагін2 командаN;плагінN У конфігураційному файлі ДО слова "PLUGINS" йдуть налашування сервера, підключення бота, його настройок тощо., а після слова "PLUGINS" йдуть плагіни у форматі: команда;шлях_до_плагіну файл config.cfg відредаговано, тепер додамо адмінів. для цього потрібно ведредагувати файл admins.cfg, в якому дані зберігаються у форматі: нік адміна;права Приклад: admin;777 користувач admin з правами 777 Якшо канал chan вже зареєстрований,(і сам бот також вже зареєстрований) і боту надано права оператора на каналі, то можна сміливо запускати бота, і не читати дальше ) ви можете двома способами зареєструвати канал і самого бота на каналі: автоматичним або ручним. автоматичний спосіб реєстрації каналу і бота: 1) ОБОВЯЗКОВО відредагувати файл config.cfg 2) запускаємо setup.pl якщо побачите інформацію, що користувач з таким іменем вже зареєстрований, то потрібно вибрати інший nickname в файл config.cfg якщо канал також вже зареєстрований, то вам потрібно змінити імя каналу 3) все! на цьому автоматичне налаштування завершено! тепер Ви можете запускати бота spib. ручний спосіб реєстрації каналу і бота: 1) для ручного налаштування нам потрібен любий IRC клієнт. всі команди я покажу на прикладі програми mIRC. Реєстрація імені бота: 1.1) заходимо на сервер, на якому плануємо запускати бота. 1.2) змінюємо нік /nick #нік читаємо відповідь NickServ: якшо нік змінено - продовжуємо, по-іншому змінюємо нік. 1.3) реєструємо нік: /msg NickServ REGISTER емейл пароль 1.4) читаємо відповідь NickServ. якщо нік зареєстровано, приступаємо до реєстрації каналу, по-іншому змінюєм нік і пароль ) Реєстрація каналу: 2.1) Заходимо на ПУСТИЙ (ще ніким не створений) канал. /j #канал NickServ повинен видати вам права оператора каналу. 2.2) тепер ви оператор на цьому каналі (@ваш_нік) і у вас є можливість його зареєструвати: /msg ChanServ register #канал пароль_каналу інформація_про_канал 2.3) канал тепер ваш. надамо вам права овнера каналу: /mode #канал +q ваш_нік 2.4) для прийняття змін, виходимо із каналу на заново на нього заходимо: /part /j #канал при вході на канал NickServ повинен вам видати права овнера (~ваш_нік) 2.5) все! канал зареєстровано на ваш нік і ви керуєте каналом! запускаємо spib'a. Ура! тепер у вас є власний канал і імя на сервері! Бот повністю готовий до запуску! -==-=-====-==========-=-=-========-========-==========-====-=-=---== HowToUse last modifed 12.01.09