Xcaliber Power Guide..!!
ioFTPD
ioFTPD Korea Docs
ioFTPD Korea Docs Forum
 
Total Commander
토탈 커맨더 - 한국 유저 포럼
 
FTP
FTP는 File Transfer Protocol(파일 전송 프로토콜)의 약자로 서로 떨어져 있는 컴퓨터 끼리 파일을 주고 받기 위한 통신 상의 규약을 말합니다.
FTP 강좌에서는 FTP의 고급활용에 대해 다룹니다.
IRC
IRC란 Internet Relay Chat의 약자로 여러분은 IRC를 통하여 전세계 사람들과 실시간으로 이야기를 나눌 수 있습니다.
IRC 강좌에서는 Bouncer사용법등 고급활용에 대해 다룹니다..
Eggdrop
여러 언어로 개발되어 사용되고 있는 IRC bot중 Eggdrop은 1993년 GNU General Public License (GPL)를 따르는 Open Source Project로 개발 되었으며, Eggdrop은 IRC Client/bot으로서의 기능을 모두 갖추고 있기 때문에 사용자가 원하는 기능을 Tcl언어등으로 된 Plugin을 추가하는 것만으로 쉽게 IRC bot을 제작할 수 있어 가장 널리 사용되고 있는 강력한 bot입니다. Eggdrop 강좌에서는 Tcl언어로 된 플러긴을 이용한 IRC bot의 활용과 채널의 유지/관리를 다룹니다.
Home > Lecture :: Q&A :: GuestBook ::


  전체[17]   FTP (1)   IRC (3)   Appz Review (1)   Eggdrop (11)   ETC (1) 
11   1/1   로그인
     2002-07-20 04:58:08    7,919  
    3. Eggdrop 활용 [자동인삿말]
#autogreet.tcl 화일을 다운받아 eggdrop/scripts 폴더에 복사합니다.
   다운받기 : autogreet.tcl

#eggdrop.conf 화일에 autogreet.tcl스크립트를 추가해줍니다.
    source scripts/autogreet.tcl

#유저가 채널에 조인하게 되면 다음과 같이 bot이 인사를 합니다.

---------------------------------------------------------------------------------

[12:47pm] -XPG_bot- 어서오세요 #xpg 채널입니다.

---------------------------------------------------------------------------------
## source를 한번 볼까요.

####### 설정부분 #############################
set channel1 "#xpg" //bot이 조인하는 채널을 적어줍니다.
set channel2 "#channel2" //2,3번 채널도 마찬가지구요.
set channel3 "#channel3" //하나의 채널에만 사용하신다면 그냥 두시던가 주석처리 하세요.
set text1 "어서오세요 #xpg 채널입니다." //인사메세지를 적어주세요.
set text2 "channel 2 text"
set text3 "channel 3 text"

##########################################//아래는 수정하시면 잘 작동하지 않게됩니다.

bind join - "$channel1 %" msg_jmsg1
bind join - "$channel2 %" msg_jmsg2
bind join - "$channel3 %" msg_jmsg3
##### Channel 1 #####
proc msg_jmsg1 {nick uhost hand channel args} {
    global msg1 text1
       putserv "NOTICE $nick :$text1"
    return 0
}
##### Channel 2 #####
proc msg_jmsg2 {nick uhost hand channel args} {
    global msg2 text2
       putserv "NOTICE $nick :$text2"
    return 0
}
##### Channel 3 #####
proc msg_jmsg3 {nick uhost hand channel args} {
    global msg3 text3
       putserv "NOTICE $nick :$text3"
    return 0
}
putlog "Xcaliber's Auto-Greet"

####### source end #############################
[이전글] 4. Eggdrop과 FTP서버의 연동 (Announce bot) [8]
[다음글] 3. Eggdrop 활용 [Random으로 말하기]
Copyright 1999-2018 Zeroboard / skin by jintia
Xcaliber Power Guide ⓒ 2002-2012 Xcaliber™ All right reserved