Jumat, 27 Juli 2007

Sedikit Tutor tentang IRC - Dalnet Server

NickServ

Nickname Services (NICKSERV)

1. NickServ
Adalah suatu service yang memungkinkan anda untuk mendaftarkan nickname kesayangan anda, sehingga tidak dapat dipakai lagi selain anda sendiri, walaupun anda tidak sedang online.

Jika nickname yang telah di daftarkan tidak digunakan selama lebih dari 30 hari, maka nickname itu akan di hapus dari daftar dan orang lain diijinkan untuk mendaftarkan dan memakainya. Nickname yang telah didaftarkan akan dilindungi oleh password.

a. REGISTER

Perintah : /msg NICKSERV REGISTER .

Register : Untuk mendaftarkan suatu nickname

b. DROP

Drop : Untuk membatalkan pendaftaran suatu nickname

Perintah : /msg NICKSERV DROP


c. IDENTIFY

Identify : Untuk meminta otorisasi penggunaan nick

Perintah :/msg nickserv identify

d. SET

Set : Untuk memodifikasi fungsi-fungsi keamanan atas nickname tersebut. Command ini mempunya beberapa pilihan, seperti :

KILL : mengaktifkan kill jika nick digunakan orang lain

Cara : /msg nickserv set kill on

Yang menggunakan nick lain akan di kill jika gagal memberikan password

Dalam 30 detik, walaupun hostnya sama



/msg nickserv set kill immed

immed = immediately, pengguna nick akan langsung dikill kalau hostnya

tidak sama

AUTOMASK

AUTOMASK : membuat nickserv menambahkan host secara otomatis jika hostnya

belum terdaftar dalam access list, dengan syarat password benar

Cara : /msg nickserv set automask ON


PASSWORD

Mengganti password untuk identify

Contoh : /msg nickserv set password


OPER

OPER : membuat nick terdaftar tidak dihapus bila lebih dari 30 hari tidak

dipakai ( KHUSUS IRC Op )

Cara : /msg nickserv set oper on


SECURE :

SECURE : untuk membuat anda langsung dikenali bila host dan ident sama

Cara : /msg nickserv set secure on

Dalam keadaan off, anda tidak perlu identify bila akan menggunakan

nick asal host dan ident anda masuk daftar akses. Jika ada orang lain

yang memakai, mereka tidak akan di kill. Tetapi tidak bisa mengakses

perintah bila belum identify

UNSECURE

UNSECURE : untuk membuat nick anda terdaftar tapi tanpa membutuhkan

password akses

Cara : /msg nickserv set unsecure

PRIVATE

PRIVATE : membuat nick yang terdaftar tidak terlihat saat dilakukan pencarian

dengan list ( /msg nickserv list )

Cara : /msg nickserv set private

MEMOS

MEMOS : mengijinkan menerima pesan singkat dari orang lain melalui MemoServ

Cara : /msg nickserv set memos

NOTIFY

NOTIFY : dalam keadaan online, memoserv akan memberi tahu jika ada pesan

Masuk

Cara : /msg nickserv set notify on

SIGNON

SIGNON : jika sedang offline ada pesan masuk, maka saat online, anda akan

Diberitahu ada pesan baru di memoserv

Cara : /msg nickserv set signon on

EMAIL : menampilkan email anda pada info nickname anda

Cara : /msg nickserv set email
MASTER

MASTER : bila anda memakai nick ( bukan IP address ) sebagai access id anda

Maka akan ada banyak nick yang terdaftar, fungsi ini membuat salah satu

Nick menjadi nick utama ( yang paling sering digunakan )

Cara : /msg nickserv set master

URL

URL menampilkan alamat web site / homepage anda pada info nickname

Cara : /msg nickserv set url

HIDE

Menyembunyikan info anda pada nickserv

Cara : /msg nickserv set hide

e. LIST

LIST : Untuk menampilkan nama-nama yang telah terdaftar ( tanpa info )

Cara : /msg nickserv list

Contoh /msg nickserv list *aji*

Maka akan ditampilkan nama-nama terdaftar yang mengandung aji,

Misalnya : ajian, gergaji, bajingan Smile

/msg nickserv list *

maka akan ditampilkan seluruh nama ! hal ini akan memakan waktu sangat

bahkan mungkin bisa membuat anda menjadi disconnect !

f. RECOVER

RECOVER : Untuk membuat disconnect orang lain yang memakai nick anda

Cara :/msg nickserv recover

g. RELEASE

RELEASE : Untuk menghilangkan clone yang dibuat NickServ

Cara :/msg nickserv release

Ketika anda memberikan perintah RECOVER, maka nickserv akan kill

Nick yang anda masukkan, kemudian membuat clone atas nick tersebut

selama 1 menit.

Perintah release akan menghilangkan clone itu sebelum 1 menit

Sehingga anda Dapat segera memakai nick anda.

h. GHOST

GHOST : Untuk menghilangkan nick yang masih online setelah disconnect

Cara :/msg nickserv ghost

Ketika anda disconnect secara abnormal, mungkin nick anda masih

Online dengan tersimpan di buffer saat anda connect kembali.
i. INFO

INFO : untuk melihat keterangan suatu nick

Cara :/msg nickserv info

Akan menampilkan informasi mengenai nick tertentu, status Online atau

Offline kemudian, berapa lama telah teregistrasi, pesan quit terakhir dll

j. LINK

LINK : untuk membuat nick lain berhubungan dengan nick Anda

Cara :/msg nickserv link

Bila misalnya ada dua atau lebih nick yang teregistrasi, misalnya saat ini

Memakai nick X dan ingin membuat nick Y berhubungan dengan

Nick X.

Bila telah link, maka bila salah satu identifikasi dengan password yang

Benar, maka yang lain akan otomatis terotorisasi. Bila ada pesan ke

Salah satu nick, nick yang lain akan diberi tahu.

k. UNLINK

UNLINK : untuk membuat nick menjadi independen

Cara :/msg nickserv unlink

Command khusus yang hanya bisa digunakan oleh Admin

1. SETPASS (Admin Only) : digunakan untuk melakukan penggatian password user. Hati-hati dengan command ini, karena user bisa saja meminta Admin untuk melakukan penggantian password nickname yang bukan milik mereka

/msg nickserv setpass

2. DROPLINK (Admin Only) : digunakan untuk melepaskan linkname dari user. Resiko dari command ini adalah, user yang terkena droplink, maka nickname mereka akan unregister dari nickserv

/msg nickserv droplink

3. NOEXPIRE (Admin Only) : digunakan untuk membuat nickname tersebut tidak pernah expire (lihat juga DROP)

/msg nickserv noexpire

4. FORBID (Admin Only) : mencegah user untuk menggunakan suatu nickname, dengan kata lain, nickname tersebut tidak bisa dipergunakan oleh user biasa (lihat juga DROP)

/msg nickserv forbid

Perintah ChanServ
PERINTAH CHANSERV

1. REGISTER

2. DROP

3. IDENTIFY

4. SET

A.FOUNDER

B.SUCESSOR

C.PASSWORD

D.MLOCK

E.TOPIC

F.TOPICLOCK

G.PRIVAT

H.SECUREOPS

I.RETRISTIC

5. REPLAY

6. DEL

7. FORBID

8. SETPASS

9. STATUS

10. FORGET

11. NOEXPIRE

ChanServ

Chanserv memungkinkan anda untuk meregister dan mengontrol berbagai macam aspek dalam channel.

Chanserv juga dapat melindungi user dari usaha pengambilalihan channel dengan memberikan batasan siapa saja yang diperbolehkan menjadi channel operator. Banyak channel...yang tidak dipergunakan dalam jangka waktu 2 minggu, akan secara otomatis akan dibatalkan/dihapus secara otomatis. Perintah Chanserv dapat dilihat seperti dibawah ini:

type....untuk memperoleh informasi untuk satu perintah, ketik .... /msg ChanServ help .

REGISTER : Register a channel




Perintah : /msg ChanServ Register

Contoh : /msg ChanServ Register #testing percobaan

Meregister channel pada chanserv database...dan password. Password diperlukan agar anda dapat melakukan identifikasi kembali di waktu berikutnya agar operator...dapat mengganti setting dari channel....anda harus menjadi seorang channel operator pada channel yang anda inginkan untu diregister. Sekali anda meregister sebuah channel...anda akan secara otomatis dikenal dan diberikan access sebagai pendiri channel anda dapat memberikan kepada anggota channel lainnya akses terbatas untuk , dan ditambahkan kepada daftar access sebagai super operator menjadi AOP di channel anda dengan menggunakan perintah access pada saat anda akan meregister channel anda pertama kali harus meregister. nick anda dengan nickserv apabila nick pendiri channel telah kadaluarsa/expired atau drop maka channel yang telah diregister juka akan drop/terhapus, juga apabila tidak seorangpun yang ada pada mengunjungi channel setidak-tidaknya satu kali dalam 2 minggu, maka channel akan secara otomatis drop /terhapus.

DROP

<>

Perintah : /msg chanserv drop [password]

membatalkan registrasi channel pendiri channel dapat men DROP sebuah channel, pendiri harus melakukan identify terlebih dahulu dengan menggunakan perintah atau mengisi password channel

IDENTIFY



Perintah /msg ChanServ Identify password

Mengidnetifikasi anda sebagai pendiri channel banyak perintah chanserv yang membutuhkan identify sebelum anda menggunakannya.

SET



Perintah : /msg Chanserv Set [option] {isi}

Contoh : /msg Chanserv set #bawel founder diMas

/msg Chanserv set #bawel succersor off

/msg Chanserv set #bawel password segogudeg

/msg ChanServ set #bawel mlock off

/msg ChanServ set #bawel topic --+++ Channel Paling Bawel Se A-Net ++----

/msg ChanServ set #bawel topiclock off

/msg ChanServ set #bawel privat off

/msg ChanServ set #bawel secureops on

/msg ChanServ set #bawel restricted on

/msg ChanServ set #bawel entrymsg Selamat datang GEROMBOLAN Si- berat

/msg ChanServ set #bawel email bawel@indonet.com

/msg ChanServ set #bawel url http://members.tripod.com/web-bawel

/msg ChanServ set #bawel forget on

/msg ChanServ set #bawel guard off

A. FOUNDER



Perintah : /msg Chanserv set #bawel founder diMas

B. SUCCESSOR



Perintah : /msg Chanserv set #bawel succersor off atau on

C. PASSWORD

<.mengeset password pendiri channel>

Perintah : /msg Chanserv set #bawel password segogudeg

D. MLOCK



Perintah : /msg ChanServ set #bawel mlock off

E.TOPIC



Perintah : /msg ChanServ set #bawel topic --+++ Channel Paling Bawel Se A-Net ++----

F. TOPICLOCK



Perintah : /msg ChanServ set #bawel topiclock on atau off

G. PRIVATE



Perintah : /msg ChanServ set #bawel private off atau on


H. SECUREOPS



Perintah : /msg ChanServ set #bawel secureops off atau on


I. RESTRICTED



Perintah : /msg ChanServ set #bawel restricted on

J. SECURE



Perintah : /msg ChanServ set #bawel secure off atau on

ENTRYMSG

<>

Perintah : /msg ChanServ set #bawel entrymsg Selamat datang GEROMBOLAN Si- berat

EMAIL



Perintah : /msg ChanServ set #bawel email bawel@indonet.com

URL



Perintah : /msg ChanServ set #bawel url http://members.tripod.com/web-bawel

FORGET

<>

Perintah : /msg ChanServ set #bawel forget on atau off

GUARD

<>

Perintah : /msg ChanServ set #bawel guard off atau on

ACCESS



Perintah /msg ChanServ ACCESS ADD

/msg ChanServ ACCESS DEL

/msg ChanServ ACCESS LIST [mask]

user yang cocok dengan hostmask yang terdapat pada daftar akses akan dapat
memiliki akses kepada macam-macam command chanserv tergantung kepada..
level yang mereka miliki semua yang tidak terdaftar akan memiliki akses 0
Anda coba perintah /msg ChanServ HELP ACCESS {ADD|DEL|LIST} perintah tersebut untuk..informasi pada setiap perintah.

AKICK

<>

Perintah : /msg ChanServ AKICK ADD [pesan]

/msg ChanServ AKICK DEL

/msg ChanServ AKICK LIST [mask]

membuat perintah auto kick list jika seorang user yang terdapat pada outokick list melakukan perintah join kembali/auto join... maka chanserv akan melakukan kick/ban user tsb atau anda bisa coba lebih lanjut dengan perintah /msg ChanServ HELP AKICK {ADD|DEL|LIST}

LEVEL

LEVEL : Mengganti level yang diperlukan untuk memfungsikan fungsi dibawah ini (channel option)

Perintah /msg chanserv help level

Syntax: /msg chanserv LEVEL SET

/msg chanserv LEVEL RESET

/msg chanserv LEVEL LIST

mengganti access level yang dibutuhkan untuk melakukan beberapa command, seorang pendiri channel dapat mengeset pada channnel masing-masing

contoh :

/msg ChanServ HELP LEVEL {SET|RESET|LIST}

Keterangan Peringkat Level (baca =Tingkat) di Suatu Channel

Misal :

Access Levels for [#bawel] --

Indeks , Fungsi , dari beberapa Peringkat Deskripsi

Tingkat 1 AUTODEOP Otomatis penurunan deop / op dan pemberian voice dan devoice
Tingkat 5 AUTOVOICE Otomatis voice
Tingkat 5 CMDVOICE perintah set VOICE
Tingkat 5 ACCESS Memodifikasi access level
Tingkat 5 CMDINVITE perintah untuk INVITE
Tingkat 10 AUTOOP Otomatis op
Tingkat 10 CMDOP perintah untuk OP
Tingkat 10 CMDUNBAN perintah UNBAN
Tingkat 15 AUTOKICK Memodifikasi perintah (command ) AKICK
Tingkat 20 CMDCLEAR Menghapus / menghilangkan semua mode
Tingkat 25 SET Memodifikasi channel dengan perintah (command )

SETs

Tingkat 40 SUPEROP Semua perintah diatas dapat di gunakan pada level 40

LIST

LIST : melihat isi (mendisplay) daftar dari channel-channel yang cocok dengan pattern yang kita ketik

Contoh Perintahnya : LIST

mengeluarkan seluruh channel yang telah diregister dalam suatu daftar channel yang telah diset private akan tidak ditampilkan dalam daftar

Contoh : LIST *bleh* /msg ChanServ list

Artinya melihat semua Lists dengan awal kata bleh

INFO

INFO : melihat isi (mendisplay) informasi dari sebuah channel

Perintah : /msg ChanServ info

INVITE

INVITE : mengundang (invite) diri anda sendiri ke channel lain

Perintah : /msg ChanServ invite diMas

OP

OP : menjadikan diri anda sendiri Operator di Channel aktif

Perintah : /msg ChanServ op atau deop Perintah : /msg ChanServ info

VOICE

Voice : Mengubah nick anda sendiri dengan + nick di channel yang aktif

Perintah : /msg ChanServ voice nick

UNBAN

UNBAN : mengaktifkan kembali diri anda sendiri / orang lain untuk aktif di suatu channel

Perintah : /msg ChanServ unban nick

CLEAR

CLEAR menghapus beberapa mode dari channel yang telah dibuat.

Perintah : /msg ChanServ clear

Admin Only J

1. FORBID

FORBID : membuat suatu channel tidak bisa dimasuki oleh user. Jika user masuk ke dalam channel tersebut, maka otomatis user akan kena kickban

Perintah : /msg chanserv forbid

Untuk membatalkan forbid, digunakan perintah : /msg chanserv drop

2. SETPASS

SETPASS : digunakan untuk mengganti password founder channel

Perintah : /msg chanserv setpass

3. STATUS

STATUS : digunakan untuk melihat akses level yang dimiliki oleh user di suatu channel

Perintah : /msg chanserv status

4. FORGET

FORGET : digunakan untuk membuat suatu channel menjadi tidak ada eksistensinya. User bisa masuk ke channel tersebut, tetapi tidak bisa meregister channel tersebut

Perintah : /msg chanserv forget

5. NOEXPIRE

NOEXPIRE : digunakan untuk membuat status suatu channel tidak “expire”. Untuk membatalkan digunakan perintah drop

Perintah : /msg chanserv noexpire [on/off]

.::. refrensi : http://noc.cbn.net.id