Eggdrop ¼³Ä¡¹ý ¿ÕÃʺ¸¸¦ À§ÇÑ eggdrop ÀνºÅç ¹ý ÀÔ´Ï´Ù. ¾îµð±îÁö³ª Ãʺ¸ºÐµéÀ» À§ÇÑ ±ÛÀÌ°í¿ä~ À̱ÛÀº ¾î´À°÷¿¡³ª ¹èÆ÷ÇϽǼö ÀÖ½À´Ï´Ù. ´Ù¸¸ Ãâó¸¸ ¹àÇôÁÖ¼¼¿ä :) Xandy(xandy@zoopark.org) 1999-12-06 - ÀÚ½ÅÀÇ °èÁ¤¿¡ ftp ·Î ÆÄÀÏÀ» ¿Ã¸°´Ù. - telnet À¸·Î Á¢¼ÓÇؼ­ ¾ÐÃàÀ» Ǭ´Ù. (tar xfvz eggdrop1.3.11-p12+H1.tar.gz) - ¾ÐÃàÀ» Ǭ µð·ºÅ丮·Î µé¾î°£´Ù. (cd eggdrop1.3.11-p12+H1) - ÄÄÆÄÀÏÀ» ½ÃÀÛÇÑ´Ù (./configure) - ÄÄÆÄÀÏÁß¿¡ ¿¡·¯°¡ ³¯¼öµµ ÀÖ½À´Ï´Ù. ¿¡·¯ ¸Þ¼¼Áö¸¦ ÀÚ¼¼È÷ º¸½Ã±æ... - Configure is done. Type 'make' to create the bot ÀÌ·± ¸Þ¼¼Áö°¡ ³ª¿À¸é make ¶ó°í Ĩ´Ï´Ù. - make °¡ ¿Ï·áµÈÈÄ¿¡ make install DEST=±ò À§Ä¡(Àý´ë°æ·Î) ¶ó°í ÃÄÁÖ¼¼¿ä ex) make install DEST=/home/xandy/eggdrop - Installation completed. You MUST ensure that you edit/verify your configuration file. 'eggdrop.conf.dist' lists current options. ÀÌ ¸Þ¼¼Áö°¡ ³ª¿À¸é ÀÏ´Ü ÀνºÅçÀº ³¡³­ °Å°í¿ä..ÀÌÁ¦ºÎÅÍ ½ÃÀÛÀÔ´Ï´Ù. :) - ÄÄÆÄÀÏÇÑ µð·ºÅ丮¿¡ º¸½Ã¸é eggdrop.conf.dist ¶ó°í ÀÖÀ»°Ì´Ï´Ù. ÀÌ È­ÀÏÀ» º¿ÀÇ ´ÐÀ¸·ç Çؼ­ ÀνºÅçÇÑ µð·º¿¡ º¹»ç¸¦ ÇÕ´Ï´Ù. ex) cp eggdrop.conf.dist /home/xandy/eggdrop/nick - ÀνºÅç µÈ µð·ºÀ¸·Î À̵¿ÇÕ´Ï´Ù. (cd /home/xandy/eggdrop ) - ¾Æ±î º¹»çÇÑ ÆÄÀÏÀ» óÀ½ºÎÅÍ ³¡±îÁö º¸¸é¼­ °íÃÄ¾ß µÇ´Ï±ñ Á¤½Å ¹Ù¦ Â÷¸®¼¼¿ä! - ¿¡µðÅÍ·Î nick À» ¿±´Ï´Ù. (pico nick ¶Ç´Â vi nick) Ãʺ¸ÀÚ¿¡°Õ pico °¡ ÁÁÀ»²¨¿¹¿ä. :) - ù°ÁÙ¿¡ º¸½Ã¸é #!/path/to/eggdrop ¶ó´Â ºÎºÐÀÌ ÀÖÀ»²¨¿¹¿ä. ÀÌ°É #!/home/xandy/eggdrop À¸·Î °íÃÄÁÝ´Ï´Ù.( ¶È°°ÀÌ Ä¡¸é ¾ÈµÇ¿ä~~, ÀÚ½ÅÀÇ °èÁ¤ µð·ºÀ¸·Î..) - Âß ³»·Á°¡´Ù º¸¸é set username "lamest" ÀÌ ºÎºÐ¿¡ Àû¾îÁÙ²« xandy@babo.org À̺κп¡¼­ xandy À§Ä¡¿¡ µé¾î°¥ ºÎºÐÀ» Àû¾îÁÖ´Â °Ì´Ï´Ù. ¼­¹öÀÇ identd °¡ ÀÛµ¿ ¾ÈÇÒ °æ¿ì ¸»ÀÌÁÒ. ±×³É bot ÀÌ¶ó±¸ Àû¾îÁּŵΠ¹«¹æ. - ¹Ù·Î ¾Æ·¡ set admin "Lamer " ºÎºÐ¿£ ÀÚ½ÅÀÇ ´Ð°ú À̸áÀ» ÀûÀ¸¼¼¿ä. - set network "I.didnt.edit.my.config.file.net" À̺κÐÀº botnet À̸§À» Àû´Â°Çµ¥ º¿ 1°³¸¸ µ¹¸®½Ç°æ¿ì ±×³É ¾Æ¹«°Å³ª Àû¾îÁÖ¼¼¿ä. - ±×¸®°í ÂßÂß ³»·Á°©´Ï´Ù~ set owner "MrLame, MrsLame" À̺κÐÀº ÀÚ½ÅÀÇ ´ÐÀ».. - die "Please edit your config file." À̺κÐÀº ¸ðÁ¶¸® Áö¿öÁÖ¼¼¿ä.. - channel add #lamest { chanmode "+nt-likm" idle-kick 0 need-op { putserv "PRIVMSG #lamest :op me cos i'm lame!" } need-invite { putserv "PRIVMSG #lamest :let me in!" } need-key { putserv "PRIVMSG #lamest :let me in!" } need-unban { putserv "PRIVMSG #lamest :let me in!" } need-limit { putserv "PRIVMSG #lamest :let me in!" } flood-chan 10:60 flood-deop 3:10 flood-kick 3:10 flood-join 5:60 flood-ctcp 3:60 } À̺κÐÀ» º¿À» ³ÖÀ» ä³Î·Î °íÃÄÁÖ¼¼¿ä #lamest ¸¦ #ä³Î¸í À¸·Î¿ä. - ¶Ç ¹ØÀ¸·Î °¡´Ùº¸¸é channel set #lamest ¾î¼±¸Àú¼±¸ ÀÌ·± ºÎºÐÀÌ ¸¹ÀÌ ³ª¿Ã²¨¿¹¿ä. ¿©±æ ÀüºÎ´Ù ¾Æ±î ÀûÀº ä³Î·Î ¹Ù²ãÁÖ¼¼¿ä. ±×¸®°í µÚ¿¡ ºÙ´Â -clearbans +enforcebans ÀÌ·±°Ç ³¡¿¡ ¼³¸íÇϱâ·Î ÇÏÁÒ. - channel add #botcentral { chanmode "+mntisl 1" idle-kick 1 } channel set #botcentral +bitch +clearbans +enforcebans -greet +revenge ÀÌ ºÎºÐÀº # channel add #botcentral { # chanmode "+mntisl 1" # idle-kick 1 # } channel set #Á¶ÀÎÇÒ Ã¤³Î +bitch +clearbans +enforcebans -greet +revenge À§¿¡´Â ÁÖ¼®Ã³¸® Çعö¸®½Ã°í ¹Ø¿¡ ä³Î¸íÀ» ¹Ù²ãÁÝ´Ï´Ù. ±×¸®°í Áß¿ä! +bitch ´Â - bitch ·Î +revenge ´Â -revenge ·Î ¹Ù²ãÁÖ¼¼¿ä. - set nick "Lamestbot" ¿©±ä º¿ÀÇ ´ÐÀ¸·Î - set altnick "Llamabot" À§ÀÇ ´ÐÀÌ »ç¿ëµÇ°í ÀÖÀ»°æ¿ì ÀÌ´ÐÀÌ »ç¿ëµÇ´Ï±ñ µÎ¹ø° ´ÐÀ»... - set realname "/msg LamestBot hello" ¿©±ä whois ÇßÀ»¶§ À̸§ÀÌ ³ª¿À´Â ºÎºÐÀÔ´Ï´Ù. babo ¶ó°í Àû¾îµÖµÎ ¹«¹æ --; - set servers { raistlin.toledolink.com:6667 nukem.winternet.com:6667 irc.iceworld.org:6667 eclipse.v-wave.com:6667 helios.insnet.com:6667 } º¿ÀÌ µé¾î°¥ IRC ¼­¹ö ¸®½ºÆ®ÀÔ´Ï´Ù. µé¾î°¥ ¼­¹öÁÖ¼ÒµéÀ» Àû¾îÁÖ¼¼¿ä. ex) set servers { irc.wdb.co.kr:6667 cafe.iworld.net:6667 irc.locus.net:6667 } - ¶Ç ÂßÂß ³»·Á°©´Ï´Ù~ set files-path "/home/mydir/filesys" set incoming-path "/home/mydir/filesys/incoming" ÀÌ ºÎºÐµéÀ» ÀÚ½ÅÀÇ È¨ µð·ºÂÊÀ¸·Î Àû¾îÁÖ¼¼¿ä. set files-path "/home/xandy/eggdrop/filesys" set incoming-path "/home/xandy/eggdrop/filesys/incoming" -Ãß°¡- ¸Ç ¹ØÂÊ¿¡ ### blowfish module ### À̶ó°í Àִºκп¡ #checkmodule blowfish ¿©±â¼­ ÁÖ¼®À» Áö¿öÁÖ¼¼¿ä.¾Õ¿¡ # ¸¸ Áö¿öÁÖ½Ã¸é µË´Ï´Ù. - die "You didn't edit your config file like you were told, did you?" À̺κÐÀ» ã¾Æ¼­ Áö¿öÁÖ¼¼¿ä. - ÀÌÁ¦ ´ëÃæ ¶Ù¿ï Áغñ°¡ ³¡³µ±º¿ä. ÀúÀåÇÏ°í ºüÁ®³ª¿À¼¼¿ä. - ¼³Á¤È­ÀÏÀÇ Æ۹̼ÇÀ» 755 ·Î ¹Ù²ß´Ï´Ù.( chmod 755 nick ) <--nick ¼³Á¤ÆÄÀÏÀÌÁÒ? - ÀÚ ÀÌÁ¦ ¶Ù¿ö º¼±î¿ä? ./eggdrop -m nick À̶ó°í Ĩ´Ï´Ù. ±×·³ Â¥ÀÜ~ ¸Þ¼¼Áö ¶ß¸é¼­ ¿¡±×µå¶ø ¶¸µû~ ¶¸µû~ ´ÙÀ½ºÎÅÏ ±×³É ./nick À̶ó°í Ä¡½Ã¸é ½ÇÇàÀÌ µË´Ï´Ù. óÀ½¿¡¸¸ Àú·¸°Ô Ä¡½Ã´Â°Å°í¿ä~ - ±×·³ ä³Î¿¡ µü º¿ÅÊÀÌ°¡ µå·¯¿ÀÁÒ? º¿¿¡°Ô ¸Þ¼¼Áö¸¦ º¸³À´Ï´Ù. /msg º¿´Ð hello ±×·¯¹È À̳ë¹Ì ¸ð¶ó¸ð¶ó Çϸ鼭 pass ¸¦ ³Ê¶ó°í ÇÒ²¨¿¹¿ä. /msg º¿´Ð pass ºñ¹Ð¹øÈ£ ÀÌ·¯¸é ºñ¹Ð¹øÈ£±îÁö ÀÔ·Â µÈ°Ì´Ï´Ù. ±×·³ÀÌÁ¦ dcc chat À» º¿¿¡°Ô °É¾îº¸¼¼¿ä. ±×·³ ºñ¹øÀ» ¹«·¯¿Ã²®´Ï´Ù. ºñ¹ø ÀÔ·ÂÇÏ°í ¿£ÅÍ~ ³¡ÀÔ´Ï´Ù.¤»¤» È°¿ë¿¡ ´ëÇؼ± ´ÙÀ½¿¡ Àû±â·Î ÇÏ°í¿ä~ À뫆 ¾Æ±î ³¡¿¡ ¾²±â·ÎÇÑ ¿É¼ÇµéÀ» ¼³¸íÇÏÁÒ. Á¦ ¼³Á¤ ÆÄÀϵéÀ» º¸¿©µå¸®¸é¼­ ¸»ÀÌÁÒ. :) channel add #zoopark { chanmode "+nt-likm" idle-kick 0 need-invite { putserv "PRIVMSG #zr.to :let me in!" } need-key { putserv "PRIVMSG #zr.to :let me in!" } need-unban { putserv "PRIVMSG #zr.to :let me in!" } need-limit { putserv "PRIVMSG #zr.to :let me in!" } flood-chan 100:10 flood-deop 3:10 flood-kick 3:10 flood-join 3:10 flood-ctcp 0:0 } Á¦ ÆÄÀÏ¿¡¼­ need ºÎºÐ¿¡ ä³ÎÀÌ À§ ä³Î°ú ´Ù¸¥°ÍÀÌ º¿ÀÌ ½Ã²ô·¯¿ö¼­ ¾û¶×ÇÑ Ã¤³ÎÀ» Àû¾îÁá´ä´Ï´Ù. ¿ÉÀÌ ¾ø°Å³ª ±×·¯¸é À̳ðÀÌ ¹«Àð ¶°µé°Åµç¿ä. ÀúºÎºÐÀ» Áö¿öµµ ±×·¯´õ¶ó°í¿ä.. ±×·¡¼­ ¾û¶×ÇÑ Ã¤³ÎÀ» Àû¾îÁá½À´Ï´Ù. ±×¸®°í flood ºÎºÐÀº Àú·¯ÄÉ °íÃÄÁÖ½Ã´Â°Ô ÁÁ½À´Ï´Ù. ¾È±×·¯¸é ¸Ç³¯ flood űÀ» ÇÏ°Ô µË´Ï´Ù. clearbans - ÀÏÁ¤½Ã°£ÀÌ Áö³ª¸é º¿ÀÌ ¹êÀ» Áö¿ó´Ï´Ù -clearbans ·ç Çصαâ·Î ÇÏÁÒ enforcebans - ¹êÀ» °É°Ô µÇ¸é ¹ê °É¸° »ç¶÷ÀÌ Ã¤³Î¾È¿¡ ÀÖÀ¸¸é º¿ÀÌ Å±ÇÏ°Ô µË´Ï´Ù. +enforcebans ·ç ÇصÎÁÒ. dynamicbans - º¿ÀÌ ¹ê½ÃŲ ÁÖ¼Ò¸¦ ±â¾ïÇÏ°í ÀÖÁÒ user ÆÄÀÏ¿¡ º¸¸é. ±×»ç¶÷ÀÌ µé¾î¿À¸é ´Ù½Ã ¹ê,ű ÇÕ´Ï´Ù. +dynamicbans userbans - º¿¿¡°Ô µî·ÏµÈ »ç¶÷ ÀÌ¿ÜÀÇ »ç¶÷ÀÌ ¹êÀ» °É¸é Ç®°ÍÀΰ¡ ¸»°ÍÀΰ¡ Çϴ°ǵ¥ ¾Æ¹«³ª ¹êÇÒ¼öÀÖ°Ô +userbans ·ç ÇصӴϴÙ. autoop - ¿ÀÅä¿ÉÀ» ÁÙ°ÍÀΰ¡ ¸»°ÍÀΰ¡ +autoop À¸·ç ÇÏÁÒ. bitch - º¿¿¡°Ô µî·Ï¾ÈµÈ»ç¶÷Àº ¹«Á¶°Ç µð¿ÉÇÕ´Ï´Ù. -bitch ·ç ÇÕ´Ï´Ù. greet - µî·ÏµÈ À¯Á®°¡ ä³Î¿¡ µé¾î¿À¸é Àλ縦 »Ñ¸®´Â°Çµ¥ +greet ·Î ÇÕ´Ï´Ù. protectops - µî·ÏµÈ À¯Á®ÀÇ ¿ÉÀ» Áöŵ´Ï´Ù. µð¿ÉµÇ¸é ´Ù½Ã º¿ÀÌ ¿ÉÀ» ÁְԵ˴ϴÙ. +protectops statuslog - ·Î±×ÆÄÀÏÀ» ³²±æ°ÍÀÌ³Ä ¸»°ÍÀÌ³Ä -statuslog stopnethack - ¼­¹ö¿¡¼­ ÁÖ´Â ¿ÉÀ» »¯À»°ÍÀÌ³Ä ¸»°ÍÀ̳Ä. ³Ý½ºÇø´ ¶§ ¿ÉµÎ ´Ù »¯¾î¹ö¸³´Ï´Ù. -stopnethack + ·ÎÇÏ¸é °ñÄ¡¾ÆÆÛ¿ä revenge - º¿À» µð¿ÉÇϰųª űÇÑ À¯Á®¸¦ ±â¾ïÇß´Ù°¡ º¹¼öÇÒ°ÍÀÌ³Ä ¸»°ÍÀÌ³Ä :) -revenge cycle - ä³Î¿¡ ¿ÉÀÌ ¾øÀ¸¸é ¿ÉÀ» À§ÇØ º¿ÀÌ rejoin ÇÒ°ÍÀÌ³Ä ¸»°ÍÀÌ³Ä +cycle ´ëÃæ ÀÌÁ¤µµ±¸¿ä. ¾ð±Þ ¾ÈÇѺκÐÀº ±×³É ³öµÎ¼Åµµ ¹«¹æÇÕ´Ï´Ù. ÀÏ´Ü ¼³Ä¡¿¡¼­ ¶Ù¿ì±â ±îÁö ³¡³µ±º¿ä. À߸ø ¼³¸íµÈ ºÎºÐÀÌ ÀÖÀ»Áöµµ ¸ð¸£°Ú³×¿ä. Áú¹®Àº Á¦ ȨÆóÀÌÁö¿¡ ³²°ÜÁֽðí¿ä~ ´ÙÀ½¿¡ È°¿ëÆíÀ» Àû±â·Î ÇÏÁÒ. HanIRC #zoopark - Xandy ¿´½À´Ï´Ù :)