Installation d'un BNC

psyBNC est un logiciel écrit en language C, celui ci vous permet de créer des bouncers afin de rester connecté 24h/24, d'utiliser différentes Vhosts et de garder vos pvs durant votre absence.(définition d'exolia)

Installation

Pour plus d'explication des commandes ci-dessous, consulter “l'installation des eggdrops” dans ce même wiki, les commandes y sont plus détaillé.

Vous devez donc posseder un server sur lequel vous installer cela, puisque l'interêt du BNC, c'est de rester connecter lorsque vous eteignez l'ordinateur, si vous le mettez sur votre pc il ne restera pas connecté.De plus, Il ne ce compilera pas sur une machine windows.

wget http://tuto-tchat.nicosphere.net/src/psyBNC2.3.2-7-fr.tgz
tar zxvf psyBNC2.3.2-7-fr.tgz
cd ~/psybnc
make
./psybnc

Quelques explication quand même

  • wget: permet de charger le .tgz du bnc.
  • tar: c'est l'outil pour le décompresser.
  • cd: on entre dans le répertoire ainsi crée.
  • make: c'est la compilation.
  • ./psybnc: on lance l'application grace à son binaire.

Configuration

PSYBNC.SYSTEM.PORT1=12000
PSYBNC.SYSTEM.HOST1=*
PSYBNC.HOSTALLOWS.ENTRY0=*;*

à adapter à votre convenance, mais c'est bien comme ça.

Connection

avec votre client IRC, il vous suffis de vous connecter sur votre server au port indiqué (12000)

/server -m ip_du_dédié:port

Des la connection, il vous reconnais comme administrateur du BNC, et vous donne une liste de commandes.

Lors de la première connection, il conviens d'entré un mot de pass pour votre bnc (lors de la mise en place de celui-ci)

/quote pass mot-de-passe

il vous suffis d'ajouter un server:

/addserver irc.exemples.net:6667

pour obtenir l'aide :

/bhelp

Aide

<-psyBNC> BHELP   BWHO            - Liste des utilisateurs du bnc
<-psyBNC> BHELP   PASSWORD        - Changer un mot de passe
<-psyBNC> BHELP   BVHOST          - Change votre vhost exemple: /bvhost ip/vhost
<-psyBNC> BHELP   PROXY           - Connexion à un serveur IRC via un proxy
<-psyBNC> BHELP   SETUSERNAME     - Change votre username
<-psyBNC> BHELP   SETAWAY         - Change votre message d'away
<-psyBNC> BHELP   SETLEAVEMSG     - Change le message qui s'affiche sur tous les salons quand vous partez
<-psyBNC> BHELP   LEAVEQUIT       - Quittez tous les salons quand vous partez
<-psyBNC> BHELP   SETAWAYNICK     - Change votre pseudo quand vous partez
<-psyBNC> BHELP   JUMP            - Change de serveur IRC
<-psyBNC> BHELP   BQUIT           - Déconnexion du serveur IRC
<-psyBNC> BHELP   BCONNECT        - Rétabli la connexion au serveur IRC
<-psyBNC> BHELP   AIDLE           - Active/désactive l'anti idle
<-psyBNC> BHELP   AUTOREJOIN      - Active/désactive l'autojoin
<-psyBNC> BHELP   ADDSERVER       - Ajoute un serveur IRC à votre liste
<-psyBNC> BHELP   DELSERVER       - Supprime un serveur IRC de votre liste
<-psyBNC> BHELP   LISTSERVERS     - Liste de vos serveurs IRC
<-psyBNC> BHELP   ADDNETWORK      - Ajoute un reseau séparé à votre client IRC
<-psyBNC> BHELP   DELNETWORK      - Enleve un reseau de votre client IRC
<-psyBNC> BHELP   SWITCHNET       - Change vers le réseau précisé
<-psyBNC> BHELP   ADDOP           - Ajoute un pseudo dans votre liste d'ops
<-psyBNC> BHELP   DELOP           - Supprime un pseudo
<-psyBNC> BHELP   LISTOPS         - Montre votre liste d'ops
<-psyBNC> BHELP   ADDAUTOOP       - Ajoute un autoop dans votre liste 
<-psyBNC> BHELP   DELAUTOOP       - Supprime un autoop de la liste
<-psyBNC> BHELP   LISTAUTOOPS     - Montre la liste des autoops
<-psyBNC> BHELP   ADDBAN          - Ajoute un ban à votre liste
<-psyBNC> BHELP   DELBAN          - Supprime un ban de la liste
<-psyBNC> BHELP   LISTBANS        - Montre la liste des bans
<-psyBNC> BHELP   ADDASK          - Ajoute une commande
<-psyBNC> BHELP   DELASK          - Supprime une des commandes
<-psyBNC> BHELP   LISTASK         - Montre la liste des commandes
<-psyBNC> BHELP   ADDIGNORE       - Ajout de host/filtre de la liste des ignores.
<-psyBNC> BHELP   DELIGNORE       - Suppréssion de host/filtre de la liste des ignores.
<-psyBNC> BHELP   LISTIGNORES     - Listes des ajouts d'ignores
<-psyBNC> BHELP   ADDDCC          - Ajoute une auto-connexion DCC sur un bot
<-psyBNC> BHELP   LISTDCC         - Montre la liste des connexions dcc
<-psyBNC> BHELP   DELDCC          - Supprime une DCC de la liste
<-psyBNC> BHELP   DCCCHAT         - Faire une dcc chat
<-psyBNC> BHELP   DCCANSWER       - Accepter une dcc chat
<-psyBNC> BHELP   DCCENABLE       - Active/désactive les dcc
<-psyBNC> BHELP   DCCSEND         - Envoyer un fichier à une personne
<-psyBNC> BHELP   DCCGET          - Accepter un fichier d'une personne
<-psyBNC> BHELP   DCCSENDME       - Télécharge un fichier reçu par DCC sur le bnc
<-psyBNC> BHELP   AUTOGETDCC      - Accepte toutes les dcc
<-psyBNC> BHELP   DCCCANCEL       - Annule une DCC
<-psyBNC> BHELP   PLAYPRIVATELOG  - Lire vos messages loggés
<-psyBNC> BHELP   ERASEPRIVATELOG - Effacer vos messages
<-psyBNC> BHELP   ADDLOG          - Ajoute des filtres pour les logs
<-psyBNC> BHELP   DELLOG          - Supprime un filtre pour les logs
<-psyBNC> BHELP   LISTLOGS        - Montre la liste des filtres
<-psyBNC> BHELP   PLAYTRAFFICLOG  - Montre les logs de connexions
<-psyBNC> BHELP   ERASETRAFFICLOG - Efface les logs de connexions.
<-psyBNC> BHELP   ENCRYPT         - Encode vos messages
<-psyBNC> BHELP   DELENCRYPT      - Supprime l'encodage
<-psyBNC> BHELP   LISTENCRYPT     - Montre vos messages encodés
<-psyBNC> BHELP   TRANSLATE       - Traduire des messages d'une personne.
<-psyBNC> BHELP   DELTRANSLATE    - Supprime une traduction
<-psyBNC> BHELP   LISTTRANSLATE   - Montre les messages traduits
<-psyBNC> BHELP * BREHASH         - Rehash le proxy et relance toutes les connexions
<-psyBNC> BHELP * MADMIN          - Change le Flag d'un utilisateur en Admin
<-psyBNC> BHELP * UNADMIN         - Retire le flag d'admin à un utilisateur
<-psyBNC> BHELP * BKILL           - Kill un utilisateur du proxy
<-psyBNC> BHELP * SOCKSTAT        - Voir les différentes connexions
<-psyBNC> BHELP * ADDUSER         - Ajouter un utilisateur
<-psyBNC> BHELP * DELUSER         - Supprimer un utilisateur
<-psyBNC> BHELP * NAMEBOUNCER     - Change le nom de votre bnc ( Link )
<-psyBNC> BHELP * LINKTO          - Ajouter un bnc linké avec l'host et le port
<-psyBNC> BHELP * LINKFROM        - Ajouter un bnc linké sur votre bnc
<-psyBNC> BHELP * RELAYLINK       - Active/Desactive un link 
<-psyBNC> BHELP * DELLINK         - Supprimer un link
<-psyBNC> BHELP   LISTLINKS       - Voir la liste des links
<-psyBNC> BHELP * RELINK          - Relance un link
<-psyBNC> BHELP * PLAYMAINLOG     - Voir les logs de connexions
<-psyBNC> BHELP * ERASEMAINLOG    - Supprimer les logs de connexions
<-psyBNC> BHELP * ADDALLOW        - Ajoute une vhost
<-psyBNC> BHELP * DELALLOW        - Supprimer une vhost
<-psyBNC> BHELP * LISTALLOW       - Voir la liste des vhosts
<-psyBNC> BHELP   SRELOAD         - Relance le script des utilisateurs
<-psyBNC> BHELP   LISTTASKS       - Liste des taches en cours.
<-psyBNC> BHELP * SETLANG         - Changer le language.
<-psyBNC> BHELP   BHELP           - Liste de l'aide
<-psyBNC> BHELP Utiliser /QUOTE bhelp <commande> pour plus de détails.
<-psyBNC> BHELP - Fin de l'aide

Nic0 2009/08/07 17:00

 
eggdrop/bnc.txt · Dernière modification: 2010/04/21 15:33 (édition externe)
 
Recent changes RSS feed
Linux | tout droits réservé ~ © 2009-2010 Nic0's Sphere ~ | Tchat gratuit | Tchat gratuit