sBNC atau shroudBNC adalah salah satu bouncer yang cukup mempunyai fitur mahal, yakni bisa di kasih tcl, jadi mirip bot eggdrop gitu, tcl eggdrop juga bisa di gunakan di sbnc kamu, jadi kamu bot nya, wkwkwk

Untuk debian/ubuntu kamu harus sudah punya tcl dtt untuk install sbnc, jika belum pastikan kamu install yang dibutuhkan via root

 apt-get install build-essential tcl8.5-dev libcurl4-openssl-dev

Proses installasi sBNC pasti sudah punya shell / user vps ya, login akun ssh kamu

Installing

1) Ambil tar ball sbnc nya mirror

 wget http://shroudbnc.info/files/sbnc/sbnc-1.3.9.tar.gz

2) Extrack ya

 tar zxf sbnc-1.3.9.tar.gz

3) Masuk ke dir sbnc

 cd sbnc-*

4) Konfigure dulu ya

 ./configure

5) Kalau ga ada yang error lanjut make

 make

6) Dan install

 make install

7) Setelah itu kini proses konfigurasi user admin nya, sekarang masuk ke folder sbnc

 cd ~
 cd sbnc

8) Buat konfigurasi baru

 ./sbnc

Maka akan muncul pertanyaan seperti ini

1. Which port should the bouncer listen on (valid ports are in the range 1025 - 65535)
2. What should the first user's name be?
3. Please enter a password for the first user:

Isi semua yang dibutuhkan di atas lalu reload sbnc nya sampai pada

 Writing main configuration file... DONE
 Writing first user's configuration file... DONE
 Configuration has been successfully saved. Please restart shroudBNC now.
 

Reload sbnc nya

 ./sbnc

Jika sukses maka akan tampil kalimat bijak seperti ini

 shroudBNC (version: 1.3.9) - an object-oriented IRC bouncer
 Configuration directory: /home/goez/sbnc
 Log directory: /home/goez/sbnc
 Data directory: /home/goez/sbnc
 PID path: /home/goez/sbnc/sbnc.pid
 [Wed Feb 24 2010 12:47:11]: Log system initialized.
 [Wed Feb 24 2010 12:47:11]: Created main listener.
 [Wed Feb 24 2010 12:47:11]: Starting main loop.
 Daemonizing... DONE
Installasi Web Interface nya

Beda dengan sbnc yang versi sebelumnya yang sudah sepaket, di versi ini selain udah tidak pakai conftool untuk membuat konfig file untuk web iface nya juga ga sepaket lagi, ambil dan install dulu ya, dibutuhkan server yang open port 80, kalau di vps bisa install apache atau nginx juga bisa atau cari hosting gratisan sajalah.

1) Ambil & untar source webinterface nya dulu mirror

 wget http://shroudbnc.info/files/web/sbnciface-1.3.0.tar.gz && tar zxvf sbnciface-1.3.0.tar.gz

2) Rename folder togelnya misal

 mv mv sbnciface-s* sbnc

3) Buka pakai SFTP atau pakai vi/nano terserah intinya adalah rename file settings.php.example menjadi settings.php Rename via ssh

 mv settings.php.example settings.php

4) Edit bisa pakai vi, nano, pico dkk, saya pilih notepad++ edit bagian ini

 $bncServers = array(
   $sbncsrv0 = array(
       'name'  =>  'BNC 1',
       'ip'    =>  'bnc.myserver.net',
       'port'  =>  '8000'
   ),
 );

Kalau ada server lain bisa di tambah kalau ga ada hapus yang $sbncsrv1 Setelah selesai cek ke http nya dan selesai…

Menambah TcL

TCL di simpan di dir sbnc/scripts/ mirip eggdrop bukan? test satu tcl misal tcl buatan saya seperti ini Simpan .tcl nya di folder /scripts Jangan lupa untuk edit sbnc.tcl dan menambahkan baris baru contoh

 # This is an example configuration file for shroudBNC's TCL module
 # It will be sourced whenever you (re-)load the tcl module or
 # use the tcl command 'rehash' (e.g. /sbnc tcl :rehash)
 # You should not modify this block
 source "scripts/alltools.tcl"
 source "scripts/namespace.tcl"
 source "scripts/timers.tcl"
 source "scripts/misc.tcl"
 source "scripts/variables.tcl"
 source "scripts/pushmode.tcl"
 source "scripts/channel.tcl"
 source "scripts/bind.tcl"
 source "scripts/usys.tcl"
 source "scripts/socket.tcl"
 source "scripts/botnet.tcl"
 source "scripts/iface2.tcl"
 source "scripts/ifacecmds.tcl"
 source "scripts/partyline.tcl"
 source "scripts/defaultsettings.tcl"
 source "scripts/auth.tcl"
 source "scripts/plat.tcl"

Setelah itu rehash sbnc kamu via irc

/sbnc tcl rehash

Jika tidak ada yang error berarti sukses!!