Seputar Internet Relay Chat (IRC)
Perkembangan
IRC
Protokol
IRC awalnya ditulis dan dikembangkan oleh Jarkko Oikarinen pada tahun 1988 di
Finlandia. Protokol ini digunakan pertama kali oleh pemakai BBS untuk saling
berkomunikasi. IRC pada dasarnya merupakan sistem telekonferensi yang
menggunakan model client-server sehingga cocok untuk menghubungkan berbagai
komputer yang letaknya tersebar secara online, real time. Suatu jaringan IRC
biasanya melibatkan sebuah pusat pemrosesan (server) yang berfungsi untuk
menghubungkan server dengan klien atau dengan server lainnya, melakukan message
delivery/multiplexing dan fungsi-fungsi lain.
IRC
juga merupakan suatu multi-user chat system, di mana percakapan dilakukan dalam
suatu "channel" (suatu ruang virtual dengan topik percakapan tertentu)
yang bisa bersifat public atau private. Dengan sistem ini, jumlah user yang bisa
ikut dalam suatu channel tidak terbatas. Demikian juga jumlah channel yang dapat
dibuat. Tidaklah mengherankan kalau dalam suatu server bisa terdapat ribuan
client yang sedang akses, demikian pula jumlah channel-nya bisa mencapai ratusan
- itu pun yang listed (terdaftar) secara resmi. Ngobrol di IRC
Untuk
dapat menjadi client IRC Anda membutuhkan sebuah PC dengan RAM minimal 4MB
apabila menggunakan Windows 3.xx dan 8MB untuk Windows 95; ruang kosong minimal
5MB untuk menampung program klien IRC beserta file log-nya; sebuah modem; dan
tentu saja Anda sudah terdaftar sebagai anggota di salah satu Internet Service
Provider.
Untuk
dapat tersambung dengan suatu server IRC Anda membutuhkan sebuah software klien
IRC. Saat ini sudah banyak sekali software klien IRC yang tersedia di Internet
maupun dijual di pasaran. Anda hanya perlu menyesuaikan dengan sistem operasi
yang Anda miliki. Untuk sistem operasi Windows, software klien IRC yang populer
di antaranya mIRC, WSIRC dan NetChat. Sementara software klien lainnya seperti
InteRfaCe, Chatman dan vIRC menggunakan sistem operasi UNIX, DOS, OS/2 atau
bahkan sistem operasi lain.
Beberapa
Internet Service Provider di Jakarta sudah memasukkan software klien IRC kedalam
paket Internet Access-nya kepada anggota yang menggunakan PPP account. Sedangkan
pada beberapa Internet Service Provider yang masih menggunakan protokol SLIP,
anggota yang memiliki SLIP account dapat langsung melakukan chat hanya dengan
memilih pilihan chat atau telekonferensi dari server menu tanpa software klien
tambahan, walaupun chat tersebut sifatnya lokal.
Yang
menarik, saat ini sudah ada beberapa BBS lokal yang telah terhubung ke Internet
dan mempunyai fasilitas Internet Relay Chat di samping fasilitas telekonferensi
lokal. Contohnya BBS Clarissa. Dengan adanya program klien tersebut di atas,
Anda dapat terhubung ke server IRC. Server inilah yang menghubungkan Anda dengan
pemakai lain dan dengan server lain. Jaringan client-server ini meliputi seluruh
dunia, sehingga di IRC Anda akan selalu dapat bercakap-cakap dengan orang lain
dari seluruh dunia.
Suatu
server dapat tersambung dengan beberapa server yang lain dan dengan ratusan atau
ribuan klien. Ada beberapa jaringan IRC yang besar dan kecil. Yang paling besar
adalah EFnet (Eris Free network) yang bisa menampung sekitar 15.000 client pada
suatu saat. Jaringan yang lebih kecil adalah Undernet dengan rata-rata 4000
client serta Dalnet dengan rata-rata 1000 client.
Jaringan
EFnet merupakan yang paling populer di IRC, tetapi karena jumlah pemakainya
sedemikian besar, seringkali terjadi lag, netsplit, flood, server hacking dan
script war. Undernet dan Dalnet memang kurang populer, tetapi menawarkan
stabilitas dan keamanan. Etiket Ber-IRC Dalam IRC Anda tidak hanya berhadapan
dengan komputer yang berisi sederetan kata, tetapi juga berhadapan dengan
orang-orang dalam arti yang sesungguhnya. Jadi ada baiknya Anda berpikir dahulu
sebelum mengetikkan kata-kata, karena orang akan mengenal Anda berdasarkan
tindakan, tulisan dan komentar yang Anda lontarkan.
Aturan
dan etiket yang berlaku di IRC bisa diartikan dalam dua bentuk, yakni larangan
dan kepantasan. Beberapa larangan yang umum adalah:
·
Tidak mengeluarkan kata-kata yang kasar, bersifat
SARA atau jorok,
·
Tidak berperilaku yang mengganggu ketentraman orang
lain,
·
Tidak 'membuang' informasi yang tidak berguna dalam
jumlah besar kepada seseorang atau channel, karena dapat mengganggu kelancaran
hubungan jaringan IRC secara keseluruhan,
·
Menghindari segala perilaku yang dapat mengurangi
arti IRC sebagai sarana bercakap-cakap.
Selain itu ada baiknya pula
Anda :
·
Selalu memberikan salam setiap masuk ke suatu
channel,
·
Menyapa setiap orang yang baru masuk,
·
Menghargai pendapat orang lain,
·
Menghargai privasi orang lain,
·
Ramah, tidak mudah tersinggung, sabar dan pemaaf
Jadi pada dasarnya etiket di
IRC (nettiquette) dimaksudkan agar IRC tetap menjadi sarana bercakap-cakap yang
mengasyikkan, aman serta menjadi ajang untuk membina persahabatan dan pertukaran
informasi yang bermanfaat.
Perintah Versi Teks pada IRC Pada mIRC dan software IRC lain yang sudah berbasis grafis memang telah tersedia tombol toolbar atau perintah menu yang bisa dipilih untuk memberikan perintah-perintah seperti di bawah ini. Akan tetapi biasanya terutama untuk yang telah terbiasa lebih cepat menuliskan perintah-perintah dalam bentuk teks seperti di bawah ini.
Perintah
/ Mengulangi perintah terakhir pada jendela yang sedang aktif
/! Mengulangi perintah terakhir pada jendela yang mana saja
/action Mengirimkan suatu aksi kepada suatu channel atau jendela tertentu
/away Memberitahukan kepada orang yang memanggil Anda bahwa Anda sedang pergi sejenak
/ban [#channel] Melarang nickname tertentu untuk memasuki suatu channel
/clear Membersihkan text buffer pada jendela yang sedang aktif
/clearall Membersihkan text buffer pada seluruh jendela yang ada
/dcc chat Membuka jendela DCC dan meminta hubungan DCC dengan seseorang
/exit Keluar dari mIRC dan memutuskan hubungan
/invite <#channel> Mengundang seseorang untuk datang ke suatu channel /help Melihat fasilitas help
/join <#channel> Bergabung ke suatu channel
/kick <#channel> Mengusir seseorang keluar dari suatu channel
/list Melihat daftar channel yang ada di suatu jaringan IRC
/me Mengirim aksi tertentu ke jendela yang aktif
/nick Mengganti nickname Anda dengan yang baru
/part <#channel> Meninggalkan suatu channel
/ping Meng-ping suatu server
/quit [reason]
Memutuskan hubungan dengan IRC disertai suatu pesan
akhir
/version Melihat versi IRC Server yang digunakan
/whois Meminta informasi tentang seseorang
Menggunakan
mIRC
mIRC adalah suatu program IRC
client yang diciptakan oleh Khaled Mardam-Bey. mIRC bekerja di lingkungan
Windows dan memiliki dua versi: 16-bit dan 32-bit, masing-masing untuk Windows
3.xx dan Windows 95. Di antara berbagai software IRC client, mIRC merupakan yang
paling populer dan paling banyak digunakan user. Hal ini dikarenakan mIRC
merupakan program yang user-friendly dan memiliki banyak fasilitas dan feature
yang menarik seperti:
·
Fasilitas Help yang mudah dan dinamis
·
Mendukung browser WWW Netscape, Mosaic dan Internet
Explorer
·
Memiliki toolbar dan tooltips
·
Baris menu yang bisa diprogram
·
Dilengkapi dengan berbagai opsi
·
Dapat menangani CTCP commands secara remote
·
Memiliki events handler yang sederhana tetapi
efektif
·
Tampilan yang rapi dan menarik
·
Dukungan terhadap konfigurasi font
·
Menu pop-up yang bisa dikonfigurasi
·
Teks berwarna untuk memudahkan pembacaan
·
fasilitas DCC (Direct Chat Channel) Send/Get/Chat
·
Server bulit-in
·
Finger Client
·
Mudah diset up
·
Tombol Fungsi yang bisa diprogram
Program mIRC dirancang untuk
lebih menyenangkan percakapan yang Anda lakukan. Selain itu mIRC mudah untuk
dikonfigurasikan sehingga dapat digunakan sesuai dengan kebutuhan dan keinginan
Anda. Anda bahkan dapat membuat perintah sendiri dan memberikan reaksi terhadap
perintah yang diberikan orang lain terhadap Anda. Walaupun bukan merupakan
program Bot dan juga tidak mendukung IRCii scripting, mIRC memiliki
fungsi-fungsi yang sama karena adanya Remote Commands dan Events Handler. Lagi
pula mIRC bukan dimaksudkan untuk menciptakan script war.tetapi untuk
bercakap-cakap!
mIRC dapat diperoleh secara
shareware di berbagai situs Internet yang terkenal, seperti Ziff Davis Net, PC
Computing On Line dan Randy's Burger File Libraries. Atau dapat juga diperoleh
secara langsung di situs-situs mIRC seperti :
·
www.mirc.co.uk
·
www.oocities.com/colosseum/1822/
·
www.gil.com.au/~strike/
·
www.ozemail.com.au/~mooremt/
·
www.windows95.org/pub/win95/mirc
·
ftp.demon.co.uk
·
oak.oakland.edu/pub/irc (ftp)
·
Bergabung ke Jaringan IRC
Pada saat pertama kali Anda
menggunakan mIRC, Anda akan diminta untuk mengisi informasi mengenai diri Anda
seperti nama asli, alamat E-mail, nickname dan alternatif nickname. Anda tidak
wajib mengisi nama asli dan alamat E-mail, apabila hal tersebut dianggap sebagai
hal yang bersifat pribadi. Sedangkan nickname harus Anda isi, karena orang lain
akan mengenal Anda berdasarkan nickname tersebut. Anda boleh saja menggunakan
sebarang nickname (nama samaran), tetapi jumlahnya tidak boleh lebih dari 9
karakter serta tidak menggunakan spasi dan karakter-karakter yang aneh. Saran
saya, sebaiknya nickname Anda berbau unik, aneh dan menarik karena dengan
demikian Anda akan mudah dikenali - dengan catatan Anda tidak sering mengganti
nickname! Nickname juga sebaiknya tidak yang berbau porno atau SARA, karena
bukan tidak mungkin Anda akan dibanned (dicekal) untuk masuk ke suatu channel.
Alternatif nickname perlu juga diisi kalau-kalau nickname Anda ternyata sudah
ada yang punya.
Informasi lain yang perlu
diisi adalah IP Addres dan Local Host Name pada Local Info Tab. Namun biasanya
mIRC secara otomatis akan mengisinya, jadi biarkan saja kosong untuk sementara.
Beberapa server IRC meminta Anda untuk memperlihatkan identitas, untuk itu Anda
perlu mengisi Identd Tab. Anda cukup mengisi User ID dan mengklik pilihan Enable
Identd Server. Isilah User ID sesuai dengan User ID pada Internet Service
Provider yang Anda akses.
Selanjutnya Anda tinggal
connect ke salah satu IRC server yang sudah ada dalam daftar Anda, pilih yang
paling bagus. Beberapa nama server yang cukup terkenal adalah EFnet, DALnet atau
Underground Net. Beberapa server mungkin tidak akan mengijinkan Anda untuk
masuk. Hal ini mungkin disebabkan server tersebut hanya diperuntukkan bagi
kalangan intern atau sudah mencapai kapasitas maksimum pemakai. Untuk itu Anda
perlu mencoba server yang lain.
Anda juga dapat menambahkan
daftar server baru apabila Anda mengetahui nama dan kode lokasinya (Lihat Gambar
2). Selain itu Anda juga harus mengetahui port yang digunakan oleh server yang
bersangkutan untuk keperluan Jaringan IRC. Umumnya pada jaringan IRC EFnet, port
IRC-nya adalah antara 6665 sampai 6670 dengan default port 6667 kecuali
dinyatakan lain oleh server tersebut. Sedangkan pada Underground Net port yang
umumnya digunakan untuk IRC adalah 6667, 7000 dan 7777 kecuali dinyatakan lain
oleh server yang bersangkutan.
Setelah terhubung ke suatu
server, Anda harus bergabung ke suatu channel untuk dapat bercakap-cakap. Untuk
mengetahui nama-nama channel yang ada dalam suatu jaringan IRC, gunakan perintah
/List atau klik icon Channels Folder pada toolbar. Sedangkan untuk bergabung ke
suatu channel Anda cukup mengetik perintah /Joint #Channel Name (Karakter # atau
& harus selalu disertakan dalam segala hal yang berhubungan dengan suatu
channel), atau mengklik icon List Channel pada toolbar.
Ada banyak sekali channel yang
terdapat di IRC baik yang bersifat publik maupun pribadi. Walaupun sebagian
besar channel menggunakan bahasa Inggris, tidak berarti bahasa Inggris merupakan
satu-satunya bahasa yang digunakan atau menjadi bahasa resmi IRC. Bahkan sudah
banyak sekali channel yang berbahasa Indonesia di EFnet. Beberapa di antaranya
#bawel, #puncak, #punc4k, #pluit, #jakarta, #cyberindo dan lain-lainnya. Perlu
juga Anda ketahui bahwa nama suatu channel tidaklah selalu berhubungan dengan
suatu topik atau hal tertentu. Contoh, channel #pluit para anggotanya tidak
selalu orang Pluit atau channel #IRC tidak melulu membicarakan masalah-masalah
IRC.
Segera setelah Anda memilih
suatu channel, akan keluar jendela baru dengan daftar user yang sudah on-line
berada di sebelah kanan dan daerah percakapan di sebelah kiri. Kata-kata pertama
: berikan salam kepada semua, selanjutnya terserah Anda!