 |
Rencontres |
 |
 |
Téléchargements |
 |
 |
Aide IRC & T'chat |
 |
 |
Aide IriX (Voila) |
 |
 |
Les Commandes |
 |
 |
Infos Chat Voila |
 |
 |
Aide Eggdrop |
 |
 |
Aide IRCD/IRCU |
 |
|
Ajouter en page de démarrage | Ajouter aux favoris | Chat en direct
- Dialoguer en direct !
|
Configurer un Eggdrop - Rubrique écrite par Sheryo
| |
Configuration
de l'Eggdrop (Fichier eggdrop.conf / config.txt) |
|
|
|
Je reprends ici les points
importants du fichier de config normalement ce qui n'est pas repris ici
peut être laissé par defaut. Il y a un exemple de config en bas de la
page.
Le
nick du bot :
set
nick "Eggy"
L'alternate nick au cas ou le nick prédent
est déjà pris
set
altnick "Eggy`"
Le username ceci ne fonctionne pas si
identd est lancé
set
username "Eggdrop"
Le nom du bot
set
realname "Coucou c'est moi"
On rentre les serveurs que le bot
doit utiliser pour se connecter au réseau.
set
servers {
irc.voila.fr:6667
}
On définit le channel dans lequel le
bot doit se trouver et les différentes options de celui-ci
channel
add #eggdrop { <==
on ajoute le channel
chanmode
"+nt-likm" <==
on définit les modes du channel le -likm interdit de set ces modes sur le
channel
idle-kick
0 <==
le nombre de minute que quelques peut rester sans parler sur le channel
set à 0 pour le désactiver
}
channel set #eggdrop -clearbans -enforcebans +dynamicbans +userbans
channel set #eggdrop -autoop -bitch -greet -protectops -statuslog
channel set #eggdrop +secret +shared -stopnethack -revenge
Les différentes Options des
channels:
-/+clearbans
le bot vide la banlist lorsqu'il join le channel.
-/+enforcebans
quand un ban est posé le bot kick la ou les personne(s) bannie(s) présente(s)
sur le channel
-/+dynamicbans
Le bot active le ban seulement quand c'est nécessaire, ça évite à la
banliste d'être pleine.
-/+userbans
autorise les users à mettre un ban directement sans passer par le bot
-/+autoop
op automatiquement tout les users qui possèdent le flag +o (gros problème
de "sécurite" pour le channel en cas d'ip dynamique ect...)
cette option est déconseillée.
-/+bitch
seul les personnes avec un flag +o peuvent être op
-/+greet
le bot dit la ligne d'info du user quand il join le channel
-/+protectops
re-op un user +o quand il est deopé
-/+statuslog
donne toutes les 5 mins les stats du channel aux masters dans la partyline
nbre de user/nbre de ban ...
-/+secret
le channel n'est pas lister dans le botnet (lors d'un ".who monbot")
c'est une option pour les personnes paranos ;)
-/+shared
partage les flags des users de ce channel (lors d'un partage de userfile)
-/+stopnethack
deop tout non +o oper lors d'un retour de split
-/+revenge
lorsque le bot est kicker ou deopé par un non +f le bot le kick au retour
d'op et l'empeche d'être op à nouveau en le déopant automatiquement.
Le nom de la liste des users
set
userfile "messa.user"
Le nom du fichier où sont stoquée
les notes
set
notefile "messa.notes"
Le nom du fichier où sont stockées
les infos des channels dynamiques (pas inclus dans le .conf)
set
channel-file "messa.chan"
ATTENTION ce fichier doit être crée à la main
(par la commante "touch monfichier.chan" par exemple) si celui
si n'existe pas le bot ne démarrera pas !
Le nom du bot dans la partyline
set
botnet-nick "MonEggy"
Le numero du port qui écoute pour
acceder au bot par telnet ou le linker à un autre bot
listen
5236 all
On distingue le listen 1234 users le listen
1234 bots et le listen 1234 all.
Le users n'autorise que les users à se connecter sur ce port le bots que
les bots et le all les users et les bots.
Determine le nombre de repetition de
certaine action que l'on peu effectuer en un certain nombre de secondes
set flood-action nombre-de-repetition:nombre-de-seconde
set flood-msg 5:60
set flood-chan 8:60
set flood-join 5:60
set flood-ctcp 3:60
set flood-kick 5:60
set flood-deop 5:60
Le
temps que met le bot avant de retire un ban de la banliste du channel (en
+dynamicbans)
set
ban-time 120
Le temps que met un bot a retire
l'ignore sur une personne qui l'aurait floodé
set
ignore-time 30
Le bot envoi une note a ce user si un
nouveau user est crée avec la commande hello
set
notify-newusers "benbe"
Definit ce user comme owner du bot
aucun autre owner ne peut retire sont +n et il le garde aussi lors du
Share des userfiles
set
owner "benbe"
unbind dcc n tcl *dcc:tcl
Il est dangeureux de laisser la commande tcl utilisable car toute personne
avec le flag +n peut accéder entièrement à votre shell donc dans le cas
ou vous souhaitez utiliser cette commande, vous devez avoir une pleine
confiance dans les autres owners d'ailleurs il faut tjrs choisir ses
owners avec beaucoup de soin.
unbind
dcc n set *dcc:set
La commande set permet de changer les settings dynamiquement mais pour le
faire de manière durable il faut le changer obligatoirement dans le
fichier de config.
Remerciement à http://www.c0wb0ys.org |
|
|