IRC 사용법
◎ 용어
1. IRC server : IRC를 사용하기 위한 서버.
2. Ncik : 닉네임, IRC에서 사용할 자신의 이름(대화명)
3. Channel : 채널, 대화방으로 대화를 나누는 공간, 채널명 앞에 ‘#’로 구분됨.
4. Join : 조인, 채널에 입장하는것. 개설되지 않은 채널은 이 명령어를 사용하면 채널이 생성됨
5. Op(Operator) : 옵, 방장(방장권한). 닉(대화명)앞에 ‘@’표시. 킥,밴,채널설정등 가능
6. Voice : 목소리, 말을 할 수잇는 권한. 닉(대화명)앞에 ‘+’표시, 채널에 moderate설정이 적용되면 보이스나 옵이 없으면 말 할 수 없음.
7. Mask : 마스크, 사용자를 구별하는 방법 중 하나 아이디와 함께 IP나 ISP주소가 표시됨
8. Query : 쿼리, 1:1대화. 다른사람이 그 대화를 볼 수 없음
9. Notice : 노티스, 귓속말. Query(쿼리)와는 달르게 일반채팅방에서 보통의 글과 다른색으로 보여짐.
10. Kick : 킥, 강제퇴장
11. Ban : 밴, Op(옵)만 가능. 채널에 입장을 못하게 하는 기능. 닉 또는 마스크로 설정하며 시간설정 가능.
12. Ignore : 이그노어, 무시. 특정 사용자에게 설정시 말, 쿼리, 노티스 등이 무시되어 보이지 않음. 닉 또는 마스크로 설정.
13. Away : 어웨이, 자리를 비운다고 알림.
14. Bot : 봇, 특정 용도를 위해 여러 기능(리모트 포함)을 탑재한 스크립트. 특정 명령에 의해 동작과 제어함.
◎ 명령어
1. / : 모든 명령에 앞에 써야함.
2. /server : 지정 서버로 접속
/server 서버명 [port] [password]
/server ☞재접속 또는 마지막으로 접속했던 서버로 접속
3. /nick : 대화명 설정 및 변경
/nick 대화명
4. /join : 채널 입장, 생성
/join #채널명
/join #채널명 암호 ex) /join #bittalk 1111 ☞ 채널은 bittalk, 암호는 1111
5. /part (/leave) : 채널에서 나옴, 서버접속은 유지됨
/part(leave) ☞ 현재 채널 나감
/part(leave) #채널명 [message] ☞채널에 메세지 남기고 나감
6. /quit : 접속된 서버와 접속을 끊음.
/quit [이유 or message]
7. /disonnect : /quit 과 동일한 효과, quit 메세지는 기본메세지로 전달됨
8. /exit : 서버와 접속을 끊고 프로그램을 종료함
9. /me : 생각 표현, 일단 대화와 다르게 표시됨
/me message
10. /action : 행동 표현, /me와 비슷함
/action message
11. /op : Op(옵, 방장권한) 주기
/op Nick
/op Nick1, Nick2, NIck3, …
12. /dop : Op 박탈
/dop Nick
/dop Nick1, Nick2, …
13. /whois : 사용자 정보 보기
/whois Nick
14. /notice : 귓말하기
/notice Nick message
15. /query : 1:1대화 하기
/query Nick [message]
16. /msg : 현재 창에서 바로 메세지 보내기
/msg Nick message
17. /list : 채널 목록 보기
/list
/list -min 5 -max 20
18. /channel : 채널 관리창 열기
19. /topic : 채널 주제
/topic #채널명 빗톡포럼 ☞ 채널의 토픽을 ‘빗톡포럼’으로 수정
/topic #채널명 ☞ 채널의 현재 토픽과 갱신 날짜, 닉네임 알림
20. /invite : 초대
/invite Nick #채널명
21. /away : 자리비움
/away [message] ☞ 다른 사람이 msg나 whois를 하면 메세지 표시됨
/away busy
/away (away off)
22. /clear : 화면 지우기
23. /kick : 강제퇴장, Op(옵)만 가능
/kick #채널명 Nick [message]
24. /ban : 입장제한, Op(옵)만 가능
/ban nick ☞ 같은 서버에 있는 닉네임에 한함. nick!*@host 로 밴 설정됨
/ban [-ruN] [#channel] <nickname|address> [type=mwadah]
/ban #channel *!*test@0.0.0.*
/ban #channel *!test@*.domain
/ban #channel nick!~test@*
/ban -u10 *!*@0.* ☞ 10초후에 자동으로 unban됨
/ban -r *!*0.* ☞ ban list에서 삭제;remove
25. /mode : 각종 설정 기능, +를 -로 하면 반대기능(설정해제)
— 옵이 있어야만 설정 변경가능
/mode #channel +o nick (옵 주기)
/mode #channel +v nick (보이스 주기)
/mode #channel +b nick|address (밴걸기)
/mode #channel +i (초대한 사람만 들어올수 있게..)
/mode #channel +l number (number 만큼 인원제한)
/mode #channel +m (moderate. 옵이나 보이스 외에는 대화불가)
/mode #channel +n (external message 거부. 채널 밖에서 채널로 보내는 메세지 거부)
/mode #channel +p (private;비밀방)
/mode #channel +s (secret;비밀방)
/mode #channel +t (옵만 토픽변경 가능)
/mode #channel +k key (비밀번호를 입력해야 입장가능)
— 옵이 없어도 설정 변경가능
/mode nick +i (자신의 닉만 가능. invisible)
/mode nick +w (자신의 닉만 가능. recieve wall notice)
/mode nick +s (자신의 닉만 가능. recieve server notice)
— 여러가지 모드를 동시에
/mode #channel +ov nick nick
/mode #channel -ooo nick nick nick
/mode #channel +sik key
/mode 자기닉 +iws
26. /users : 현재 접속해 있는 IRC서버의 총 사용자, 서버의 수, 오퍼레이터 수, 채널 수를 보여줌