# $Id: Eggdrop.conf,v 1.37 2004/05/27 06:29:45 wcc Exp $
# $CybId: Eggdrop.conf v2.0.1 - 2004/08/08 wcc Exp ^$
#
# Traduit de l'anglais par DarkWay pour Lecyb.org - http://www.lecyb.org/
############## Quelques choses à savoir avant de démarrer ###############################
# #
# Tout d'abord soyez les bienvenue dans le monde de l'eggdrop 1.6.16 #
# En créant cet eggdrop précompilé, j'espère vous permettre de réaliser #
# rapidement et simplement votre configuration pour votre Eggdrop. #
# Sachez que lecyb.org est un site d'aide et que nous répondrons à vos questions #
# pour tout problème concernant notre eggdrop préconfiguré. #
# #
# La première fois que vous démarrez votre eggdrop le programme a utiliser est RunOnce #
# Sinon utilisez ensuite eggdrop.bat #
# #
# Votre dévoué DarkWay, pour lecyb.org #
# #
#########################################################################################
############## Conventions ##############################################################
# #
# Ce fichier de configuration sert directement à paramétrer votre robot. En #
# respecter les conventions d'usage est la source de la compréhension entre votre #
# cerveau et votre machine. Ainsi, nous distinguerons plusieurs conventions : #
# #
# Premièrement : le commentaire des lignes. #
# #
# Sachez d'abord ceci : Commenter une ligne veut dire la rendre inactive. #
# lorsqu'on la décommente, forcément on l'active. Pour en commenter une, il #
# suffit de placer un # devant (Alt Gr + 3 (au dessus du Z et du E sur un clavier #
# AZERTY. pour la dé-commenter, il suffit d'enlever le # #
# #
# Deuxièmement : cette convention n'est valable que pour CE robot. En effet, nous #
# vous demandons de n'éditer QUE les lignes placées entre ces symboles #
# Nous entendons par là qu'il ne vous faut pas editer les exemples, ceci pour qu'en #
# cas d'erreur vous puissiez avoir encore un exemple tout frais a disposition. #
# #
# # Les lignes a editer sont de ce style : # #
# # # #
# #########[000]######### # #
# # -> DEBUT EDITION <- # # #
# ####################### # #
# #
# ligne numéro 1 #
# # ligne numéro 2 #
# ligne numéro 3 #
# #
# ####################### # #
# # -> ARRET EDITION <- # # #
# ####################### # #
# #
# #
# Remarques diverses : c'est entre les balises d'edition que vous devez commenter #
# ou décommenter certaines lignes. Le numéro '[000]' des balises est placé #
# pour le cas ou vous devriez faire référence dans un de nos forums. Nous y avons #
# pensé pour vous simplifier la vie, mais aussi la notre. Il n'a pas d'autre #
# utilité. #
# #
# Troisièmement : toutes les lignes a modifier sont du style #
# #
# set nom argument(s) #
# #
# Sauf indications contraires, les informations précisées en exemple sont #
# obligatoires lorsque contenues dans des '<>' et falcultatives lorsque contenues #
# dans des '[]'. Concernant les guillemets, ils sont à préciser lorsqu'ils sont #
# dans l'exemple. Si ils n'y sont pas il ne faut pas en rajouter. si il y en a déja #
# alors ne pas mettre d'autres guillemets à l'intérieur des guillemets #
# #
# Exemple : "bonsoir" ==> correct #
# "Que veut dire "plouf"" ==> incorrect #
# #
# Note : remplacez par des apostrophes : 'plouf' #
# #
# Pour activer quelque chose, en dehors de dé-commenter sa ligne, mettez 1 en #
# argument. pour désactiver, mettez 0. (Sans guillemets) #
# #
# Dernière précision sur les conventions : ne modifiez pas les noms derrière les #
# mots 'set'. Seuls les valeurs (troisième mot et suivant(s)) sont a modifier. #
# #
#########################################################################################
############## Configuration de Base ####################################################
# #
# Definissez ici le nom d'utilisateur de votre robot. Celui-ci sera visible comme #
# ceci : ...!user@... #
# Cela n'aura aps d'effet si un serveur d'identificateurs est mis en route sur #
# votre machine. #
# #
#########[101]######### #
# -> DEBUT EDITION <- # #
####################### #
set username "ZeniBoT"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez ici le pseudo et l'email correspondant à l'administrateur du robot. #
# #
#########[102]######### #
# -> DEBUT EDITION <- # #
####################### #
set admin "zenissibas.forum@laposte.net"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez ici le réseau ou votre robot sera connecté. Il ne s'agit pas de #
# l'adresse du serveur mais d'un renseignement pour les utilisateurs des bots liés #
# au votre. #
# Un exemple : "undernet.org" ou "dal.net" ou "funradio.fr" ou "epiknet.org" # #
#########[103]######### #
# -> DEBUT EDITION <- # #
####################### #
set network "chat-libre.net"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez ici votre fuseau horaire. Pour la France, mettez "CET" #
# #
#########[104]######### #
# -> DEBUT EDITION <- # #
####################### #
set timezone "CET"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez ici votre différence par rapport au fuseau horaire 0 (Greenwich) #
# Un exemple : "-2" pendant l'heure d'été en France, "-1" pendant l'heure d'hiver #
# #
#########[105]######### #
# -> DEBUT EDITION <- # #
####################### #
set offset "-1"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Si pour des raisons de script (ou autres) vous devez recalibrer l'heure sur votre #
# robot, alors dé-commentez cette ligne. [Déconseillé] #
# #
#########[106]######### #
# -> DEBUT EDITION <- # #
####################### #
# set env(TZ) "$timezone $offset"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Si vous utilisez un service d'hébergement qui a plusieurs IPs (ou si vous avez #
# un sous-réseau avec plusieurs IPs, alors tapez ci dessous l'ip que vous voulez #
# utiliser et dé-commentez cette ligne [Ne pas le faire si ca n'est pas votre cas] #
# #
# Si votre eggdrop a des problèmes de détection de votre hostname et de votre IP #
# alors décommentez sans modifier, les lignes suivantes. #
# #
#########[107]######### #
# -> DEBUT EDITION <- # #
####################### #
# set my-hostname "localhost"
#set my-ip "127.0.0.1"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Si vous voulez que votre eggdrop vous parle en français plutôt qu'en anglais #
# alors dé-commentez la ligne. #
# #
#########[108]######### #
# -> DEBUT EDITION <- # #
####################### #
addlang "french"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Fichiers d'enregistrement (LOG) ##########################################
# #
# Les eggdrops sont capables d'enregistrer tout ce qu'ils détectent ! Cette manière #
# d'enregistrer fait conserver l'ensemble des évenements qui se sont passé et ce #
# pendant 24 heures. #
# #
# Pour mieux expliquer, disons que nous sommes le Jour J. Votre eggdrop enregistre #
# dans le fichier "log.aujourdhui". A minuit, le fichier log.aujourd'hui est #
# renommé en log.hier, et le nouveau jour est enregiostré dans log.aujourd'hui #
# Au final, le jour J sera effacé, et le cycle se répetera indéfiniment. #
# #
# L'enregistrement est fonction de vos paramètres. Pour vous aider à paramètrer #
# Voici quelques informations sur les paramètres reconnus par le robot. #
# #
# b : informations a propos des liaisons de robot(s) et du partage de fichier #
# utilisateur #
# c : commandes #
# d : mode anti-bug, et déboguage (rapport d'erreur TCL par exemple) #
# h : informations sur le partage des fichiers utilisateurs #
# j : entrées, sorties, déconnexions et erreurs visibles sur les salons #
# k : kicks, bans, et changements de modes dans le salon #
# m : messages recus de manière privée (hors commandes) #
# o : informations diverses, erreurs, etc [BEAUCOUP DE DONNEES] #
# p : enregistrement des conversations sur les salons #
# r : données qui proviennent sans raison du serveur #
# s : connexion/déconnexions des serveurs entre-eux, notices qu'ils envoient #
# t : données provenant du botnet #
# v : données qui sont transmises au serveur (par le robot) #
# w : Wallops #
# x : transfert de fichiers autres que le fichier utilisateur #
# #
# A noter : d h r t et v remplissent facilement et rapidement les quotas de disque #
# sur les différents shell(s) #
# #
# Il existe aussi 8 niveaux pour les TCLs (qui sont attribués selon le désir du #
# Codeur. #
# #
# Chaque fichier est désigné pour enregistrer un salon. Vous pouvez utiliser "*" #
# pour spécifier que l'enregistrement se fera pour tous les salons #
# #
# Syntaxe : logfile <"nom de fichier"> #
# #
# Exemples : logfile jpk #bobo "logs/bobo.log" #
# logfile mco * "logs/messages.log" #
# #
#########[201]######### #
# -> DEBUT EDITION <- # #
####################### #
logfile mco #zenissibas "logs/messages.log"
logfile jpk #bobo "logs/bobo.log"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez ici combien de fichier d'enregistrement sont autorisés a l'écriture. #
# Vous pouvez augmenter cette valeur mais ne réduisez pas cette valeur. #
# #
#########[202]######### #
# -> DEBUT EDITION <- # #
####################### #
set max-logs 10
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez ici la taille maximale d'un fichier d'enregistrement, en kilobytes #
# Ceci ne fonctionne que si la valeur [205] est zéro. #
# #
#########[203]######### #
# -> DEBUT EDITION <- # #
####################### #
set username "ZeniBoToQ"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Si vous voulez réduire la taille de vos fichier d'enregistrement, activez ceci. #
# #
#########[204######## #
# -> DEBUT EDITION <- # #
####################### #
#set quick-logs 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Commentez cette ligne, ou le robot refusera de démarrer #
# #
#########[2D1]######### #
# -> DEBUT EDITION <- # #
####################### #
#die "La Sécurité 2D1 n'a pas été enlevée. Consultez eggdrop.conf !"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Quand la valeur de ce paramètre est à 1 elle crée une faille de sécurité. #
# Laissez ceci à 0 pour eviter. Ce bug sera corrigé dans une future version. #
# #
#########[205]######### #
# -> DEBUT EDITION <- # #
####################### #
set raw-log 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Pour ajouter les valeurs temps (par exemple [00:15]) mettez cette valeur à 1 #
# #
#########[206]######### #
# -> DEBUT EDITION <- # #
####################### #
set log-time 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Pour garder tous les logs et ne pas les supprimer, mettez ceci à 1 #
# #
#########[207]######### #
# -> DEBUT EDITION <- # #
####################### #
set keep-all-logs 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Ces paramètres ne sont pas à modifier. #
# #
#########[208]######### #
# -> DEBUT EDITION <- # #
####################### #
set logfile-suffix ".%d%b%Y"
set switch-logfiles 100
set quiet-save 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Console ##################################################################
# #
# Ceci paramètre la console par défaut de chaque owner #
# #
#########[301]######### #
# -> DEBUT EDITION <- # #
####################### #
set console "mkcobxs"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Fichiers et Répertoires ##################################################
# #
# Nom du fichier d'utilisateur #
# #
#########[401]######### #
# -> DEBUT EDITION <- # #
####################### #
set userfile "Egg.user"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Nom du fichier PID (responsable de la gestion du programme) #
# #
#########[402]######### #
# -> DEBUT EDITION <- # #
####################### #
set pidfile "Egg.pid"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Pour mettre en ordre le fichier utilisateur lors de sa sauvegarde et ne pas #
# seulement l'ecrire dans le ranger, mettez cette valeur à 1. #
# #
#########[403]######### #
# -> DEBUT EDITION <- # #
####################### #
set sort-users 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Ces paramètres définissent le nom des différents répertoires et fichiers #
# régissant le robot #
# Ils sont correctement paramétrés, il n'est pas nécessaire de modifier. #
# #
#########[404]######### #
# -> DEBUT EDITION <- # #
####################### #
set help-path "help/"
set text-path "text/"
set motd "text/motd"
set telnet-banner "text/banner"
set userfile-perm 0600
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Botnet - DCC - Telnet ####################################################
# #
# Les paramètres suivants sont importants pour le robot si vous vous connecterez à un #
# Botnet. Un Botnet est un réseau d'eggdrops connectés ensemble par le moyen d'une #
# connexion telnet (non codées). #
# #
# Si vous voulez utiliser un autre pseudo pour le robot (sur le botnet et/ou en DCC) #
# indiquez le ci-après et décommentez cette ligne. Si vous ne modifiez pas alors c'est #
# selon le pseudonyme du robot sur IRC que votre nom de robot en DCC sera pris. #
# #
#########[501]######### #
# -> DEBUT EDITION <- # #
####################### #
set botnet-nick "ZeniBoT"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Ce paramètre permet d'ouvrir un port pour écouter les connexions telnet au robot. #
# pour accéder au Botnet ou au robot par le biais d'un telnet, il est IMPERATIF d'en #
# activer un, ou plusieurs. #
# #
# Vous pouvez choisir un port pour tous les types de connexion, mais ausi séparer les #
# connexions des robots de celles des utilisateurs (par le telnet) #
# #
# Par défaut nous vous proposons le port 9800 pour les utilisateurs et le port 9801 #
# pour les robots. Ces chiffres sont modifiables selon la syntaxe: #
# #
# listen #
# #
# exemple : listen 5100 all #
# listen 5114 bots #
# listen 4121 users #
# #
#########[502]######### #
# -> DEBUT EDITION <- # #
####################### #
listen 9800 users
listen 9801 bots
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Dans le botnet, en cas de liaison, des utilisateurs aux pouvoirs de 'botnet-admin' #
# peuvent ejecter quelqu'un sur un autre robot, selon ses pouvoirs sur le robot. Si #
# vous ne voulez pas que des personnes d'autres robots déconnectent vos utilisateurs #
# Alors réglez le paramètre comme suit. #
# #
# 0 : Cette manoeuvre n'est pas autorisée (sur votre robot) #
# 1 : Cette manoeuvre est acceptée depuis les robots partageant votre fichier #
# utilisateur #
# 2 : Cette manoeuvre est autorisée en provenance de tous les robots #
# #
#########[503]######### #
# -> DEBUT EDITION <- # #
####################### #
set remote-boots 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Si vous voulez voir s'afficher toutes les connexions/déconnexions de robots au botnet #
# mettez la valeur 1 a ce paramètre. Sinon mettez 0. #
# #
#########[504]######### #
# -> DEBUT EDITION <- # #
####################### #
set share-unlinks 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Ces paramètres ne sont pas à modifier, mis a part si vous savez ce que vous faites. #
# #
#########[505]######### #
# -> DEBUT EDITION <- # #
####################### #
set protect-telnet 0
set dcc-sanitycheck 0
set ident-timeout 5
set require-p 0
set open-telnets 0
set stealth-telnets 0
set use-telnet-banner 0
set connect-timeout 20
set dcc-flood-thr 4
set telnet-flood 6:60
set paranoid-telnet-flood 1
set resolve-timeout 45
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Autres options plus élaborées ############################################
# #
# Si vous avez un FireWall NAT metez votre IP correcte ici. #
# Note : Si activé, Ne mettez RIEN pour les valeurs [107] : commentez les deux lignes. #
# #
#########[601]######### #
# -> DEBUT EDITION <- # #
####################### #
set nat-ip "192.168.1.3"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Si vous voulez que vos transferts de fichiers par DCC ou xDCC partent toujours des #
# mêmes ports, mettez l'intervalle que vous voulez ici et dé-commentez la ligne. #
# #
#########[602]######### #
# -> DEBUT EDITION <- # #
####################### #
# set reserved-portrange 2010:2020
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez ici le temps au bout qu quel l'ignore sur quelqu'un expirera (en minutes) #
# #
#########[603]######### #
# -> DEBUT EDITION <- # #
####################### #
set ignore-time 20
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez ici quand votre robot fait ses sauvegardes. Il la fait toutes les heures #
# mais après combien de minutes par rapport à l'heure pile ? #
# #
# L'explication etant compliquée, quelques exemples : #
# Pour 05 alors le robot se sauvegardes à 00:05, 01:05, 02:05, etc. #
# Pour 14 alors le robot se sauvegardes à 00:14, 01:14, 02:14, etc. #
# Pour 38 alors le robot se sauvegardes à 00:38, 01:38, 02:38, etc. #
# #
#########[604]######### #
# -> DEBUT EDITION <- # #
####################### #
set hourly-updates 30
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Décommentez cette ligne et indiquez votre nom de compte sur le robot. #
# Conseil : Lancez une première fois votre robot en laissant ceci comme c'est, puis #
# trouvez votre hand (le nom qu'il vous attribue en DCC ou encore votre pseudo quand) #
# vous lui direz "Hello". Puis revenez modifier ce paramètre. #
# #
#########[605]######### #
# -> DEBUT EDITION <- # #
####################### #
# set owner "Nobody"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# A qui envoyer la notification pour de nouveaux utilisateurs dans le robot? #
# Cela fonctionnera très bien si vous n'y touchez pas.
# #
#########[606]######### #
# -> DEBUT EDITION <- # #
####################### #
set notify-newusers "$owner"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Quels droits ajouter automatiquement aux nouveaux utilisateurs. Attention ca peut #
# être la source de failles de sécurité importantes. Surtout ne mettez rien d'autre que #
# "hp". #
# #
#########[607]######### #
# -> DEBUT EDITION <- # #
####################### #
set default-flags "hp"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Ne modifiez rien dans les paramètres ci dessous. #
# #
#########[608]######### #
# -> DEBUT EDITION <- # #
####################### #
set whois-fields "site anniversaire"
set die-on-sighup 0
set die-on-sigterm 0
unbind dcc n tcl *dcc:tcl
unbind dcc n set *dcc:set
set must-be-owner 1
unbind dcc n simul *dcc:simul
set max-dcc 150
set allow-dk-cmds 1
set dupwait-timeout 5
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Si vous ne commentez pas cette ligne votre robot ne démarrera pas !
# #
#########[6D2]######### #
# -> DEBUT EDITION <- # #
####################### #
#die "La sécurité 6D2 n'a pas été enlevée. Consultez Eggdrop.conf !"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Modules ##################################################################
# #
# Plus bas sont définies les différentes options relatives au serveur, aux salons et au #
# reste de ce qui consistue le charmant eggdrop que vous avez téléchargé. #
# Editez ces paramètres avec la plus grande précaution, car cela fera changer #
# BEAUCOUP de choses. #
# #
# Premièrement : ceci dfinit le répertoires ou sont stockées les données des modules. #
# #
#########[701]######### #
# -> DEBUT EDITION <- # #
####################### #
set mod-path "modules/"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Module DNS ###############################################################
# #
# Ce module sert à détecter votre ip et votre nom de domaine. Il est nécessaire de #
# l'activer pour la connexion au serveur. #
# #
#########[801]######### #
# -> DEBUT EDITION <- # #
####################### #
loadmodule dns
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Module CHANNELS ##########################################################
# #
# Ce module ajoute dans votre eggdrop les commandes pour que celui-ci puisse infiltrer #
# tous les salons de l'irc. Sans lui, il ne sera pas possible d'aller dans les salons #
# ni de les modérer.
# #
#########[901]######### #
# -> DEBUT EDITION <- # #
####################### #
loadmodule channels
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Entrez ici le nom du fichier pour les enregistrements des paramètres de salons #
# #
#########[902]######### #
# -> DEBUT EDITION <- # #
####################### #
set chanfile "Egg.chan"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Mettez cette valeur à 1 si vus voulez que l'eggdrop retire les bans/exempts/invites #
# mis par lui mais aussi par les autres robots. #
# #
#########[903]######### #
# -> DEBUT EDITION <- # #
####################### #
set force-expire 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Mettez cette valeur à 1 si vous voulez que votre robot transmette les lignes à dire #
# quelqu'un entre dans le salon (GREET) (avec les robots en partage seulement) #
# #
#########[904]######### #
# -> DEBUT EDITION <- # #
####################### #
set share-greet 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Permettre de stocker une ligne d'information (info line) ? #
# #
#########[905]######### #
# -> DEBUT EDITION <- # #
####################### #
set use-info 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# A partir de maintenant sont décrits ici les différents paramètres qui régissent les #
# réaction de votre robot sur les différents salons. #
# #
# Si vous n'avez pas un but précis, ne modifiez pas ces valeurs, elles sont très bien #
# réglées pour une utilisation standard du robot. Edition à la fin des descriptions. #
# #
# # chanmode ########################################################################## #
# #
# Ce paramètre définit les modes forcés par le robot. Si les modes du salon ne sont pas #
# en accord avec ceux définis dans le robot,le robot changera les modes pour revenir #
# en accord avec ceux qu'il doit forcer. ATTENTION : cela peut créer des boucles #
# infinies de changments de modes (notamment avec les ChanServ.) #
# #
# Syntaxe : chanmode <"+[-modes]> - Exemple : chanmode "+nt-smi" #
# #
# .::::::::::: idle-kick :::::::::::. #
# #
# Ce paramètre fait kicker tous les utilisateurs qui ne sont pas des amis, si ils ne #
# parlent pas pendant de minutes. Pour désactiver : mettre à 0. #
# #
# Syntaxe : idle-kick - Exemple : idle-kick 4 ; idle-kick 0 #
# #
# # stopnethack-mode ################################################################## #
# #
# Ce paramètre complexe définit come le robot réagit aux mises de modes par le serveur #
# soit par les IRCOPs ou quand deux serveurs rétablissent une connexion après une #
# déconnexion. #
# #
# Valeurs possibles: 0: Désactivé #
# 1: Autorisé si l'utilisateur est op dans la base #
# du robot. #
# 2: Autorisé si l'utilisateur etait op avant la #
# déconnexion entre les serveurs #
# 3: Autorisé si 1 ou 2 est validé #
# 4: Autorisé si 1 et 2 sont validés #
# 5: Si le salon est +bitch alors regle N°3 #
# Si le salon est -bitch alors règle N°1 #
# 6: Si le salon est +bitch alors règle N°4 #
# Si le salon est -bitch alors regle N°2 #
# #
# Syntaxe : stopnethack-mode #
# #
# # revenge-mode ###################################################################### #
# #
# Cette option permet de définir comment les méchants utilisateurs sont gérés. #
# #
# Valeurs: 0: Deop l'utilisateur #
# 1: Deop l'utilisateur et lui le met le flag +d (anti-op) #
# 2: Deop l'utilisateur, lui met le flag +d et le kicke #
# 3: Deop l'utilisateur, lui met +d, le ban et le kicke #
# #
# Synatxe : revenge-mode #
# #
# # ban-time ########################################################################## #
# #
# Definit combien de temps les bans doivent etre mis avant d'expirer automatiquement #
# (et d'etre retirés) (valeur en minutes) #
# #
# Syntaxe: ban-time #
# #
# # invite-time ####################################################################### #
# #
# Definit combien de temps les invites doivent etre mis avant d'expirer automatiquement #
# (et d'etre retirés) (valeur en minutes) #
# #
# Syntaxe: invite-time #
# #
# # exempt-time ####################################################################### #
# #
# Definit combien de temps les exempts doivent etre mis avant d'expirer automatiquement #
# (et d'etre retirés) (valeur en minutes) #
# #
# Syntaxe: exempt-time #
# #
# # aop-delay ######################################################################### #
# #
# Détermine au bout de combien de temps les utilisateurs avec un flag +a seront mis #
# automatiquement opérateur. C'est un intervalle de temps compris entre A et B #
# #
# Syntaxe : aop-delay A:B #
# #
# # need-X ############################################################################ #
# #
# Ces paramètres sont réservés aux professionnels des Eggdrops. Si vous ne savez #
# pas déja les utiliser, alors mieux vaut ne pas essayer de le faire. #
# #
# # flood-X ########################################################################### #
# #
# Détermine au bout de combien d'action par seconde le robot réagira. #
# Types pour X: chan: nombre de lignes par intervalle de temps #
# msg: nombre de lignes par intervalle de temps (en privé) #
# deop: nombre de modes "-o" par intervalle de temps #
# kick: nombre de kicks par intervalle de temps #
# nick: nombre de changements de pseudo par intervalle de temps #
# #
# Syntaxe: flood-x actions:temps #
# #
# Note : le temps est en secondes #
# #
# # autres ############################################################################ #
# #
# Syntaxe : channel set #
# Note: Mettez un + devant le paramètre pour l'activer, un - pour le désactiver #
# #
# ---> enforcebans #
# #
# Quand un ban est mis, kicke toutes les personnes qui lui correspondent. #
# #
# ---> dynamicbans #
# #
# Désactive certains bans quand la liste des bans devient trop longue, mais regarde #
# toujours si quelqu'un qui etait banni avant ne revient pas (ou il remettra le ban) #
# #
# ---> userbans #
# #
# Permet aux utilisateurs de bannir sans passer par le robot. #
# #
# ---> dynamicexempts / dynamicinvites #
# #
# Fonctionne de la même manière que dynamicbans (mais pour les exempts/invites) #
# #
# ---> userexempts / userinvites #
# #
# Fonctionne de la même manière que userbans mais pour les exempts et les invites #
# #
# ---> autoop / autohalfop / autovoice #
# #
# Oper/Halfoper/Voicer les pseudos concernées par un flag +o/+l/+v quand ils entrent #
# dans le salon? #
# #
# ---> bitch #
# #
# Empeche quiconque qui n'a pas d'accès dans le robot de devenir opérateur du salon #
# #
# ---> greet #
# #
# Dire la ligne d'info des utilisateur quand ils entrent? #
# #
# ---> protectops / protecthalfop / protectfriends #
# #
# Ne pas kicker les utilisateurs avec un flag +o / +l / +f ? #
# #
# ---> statuslog #
# #
# Dire "[01:40] @#Salon (+modes) : [m/1 o/1 v/4 n/7 b/1 e/5 I/7]" #
# (Statistiques du salon) toutes les 5 minutes ? #
# #
# ---> revenge #
# #
# Prendre sa revanche sur un kick/deop/ban automatiquement? #
# #
# ---> revenge-bot #
# #
# Fonctionne de la même manière, mais pour venger d'autres robots qu'il connait #
# #
# ---> secret #
# #
# Cache le salon des listes de salons, au sein de l'eggdrop #
# #
# ---> share #
# #
# Définit ou non si le robot partage les informations relatives aux salon avec les #
# autres robots. #
# #
# ---> dontkickops #
# #
# protéger les utilisateurs avec un flag +o des kicks ? #
# #
# ---> inactive #
# #
# Permet de désactiver toutes les commandes relatives au salon et de ne pas faire #
# entrer le robot dans le salon considéré #
# #
# ---> seen #
# #
# Enregistre les visites des utilisateurs du robot sur différents salons #
# #
# ---> nodesynch #
# #
# Empèche certains robots ou personnes de s'oper eux-mêmes dans les salons, s'ils n'ont #
# pas le flag +f (utile pour protéger un salon face aux ircops) #
# #
#########[A01]######### #
# -> DEBUT EDITION <- # #
####################### #
set global-flood-chan 6:10
set global-flood-deop 3:10
set global-flood-kick 3:10
set global-flood-join 5:60
set global-flood-ctcp 3:60
set global-flood-nick 5:60
set global-aop-delay 1:3
set global-idle-kick 0
set global-chanmode "nt"
set global-stopnethack-mode 0
set global-revenge-mode 0
set global-ban-time 3600
set global-exempt-time 45
set global-invite-time 45
set global-chanset {
-autoop +autovoice
-bitch +cycle
+dontkickops +dynamicbans
+dynamicexempts +dynamicinvites
+enforcebans +greet
-inactive -nodesynch
-protectfriends -protectops
+revenge -revengebot
-secret +seen
+shared +statuslog
+userbans +userexempts
+userinvites -protecthalfops
+autohalfop
}
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
#########################################################################################
# #
# Commentez cette ligne pour que votre robot démarre. #
# #
#########[AD3]######### #
# -> DEBUT EDITION <- # #
####################### #
#die "La protection AD3 n'a pas été enlevée. Revérifiez votre eggdrop.conf"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Module SERVER ############################################################
# #
# Ce module permettra à votre robot de se connecter aux réseaux IRC. #
# #
#########[B01]######### #
# -> DEBUT EDITION <- # #
####################### #
loadmodule server
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Quel est votre Réseau ou type de Serveur #
# #
# 0 : EFNet #
# 1 : IRCNet #
# 2 : UNDERNet #
# 3 : DALNet #
# 4 : Hybride de serveurs [Déconseillé d'utilisation sauf si vous savez #
# ce que vous faites] #
# 5 : EPIKNet ou tous les serveurs UnrealIRCD #
# #
#
# #
#########[B02]######### #
# -> DEBUT EDITION <- # #
####################### #
set net-type 2
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Mettez ici le Pseudonyme de votre Robot. Caractères autorisés : A-Z et 0-9 #
# #
#########[B03]######### #
# -> DEBUT EDITION <- # #
####################### #
set nick "ZeniBoT"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Mettez ici le pseudo du robot quand le pseudonyme principal est déja utilisé. #
# "?" sera remplacé par un nombre entre 0 et 9 #
# #
#########[B04]######### #
# -> DEBUT EDITION <- # #
####################### #
set altnick "ZeniBoToQ"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Mettez ici le nom réel de votre robot irc #
# Un exemple : Je suis un Robot Pacifique #
# #
#########[B05]######### #
# -> DEBUT EDITION <- # #
####################### #
set realname "Je suis le clône de Zenissima !!"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Ce petit script vous permettra de configurer correctement la connexion de votre robot #
# #
#########[B06]######### #
# -> DEBUT EDITION <- # #
####################### #
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Ci dessous la liste des serveurs auquel le robot devra se connecter #
# #
#########[B07]######### #
# -> DEBUT EDITION <- # #
####################### #
set servers {
irc.chat-libre.net:6667
}
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Ci dessous le port par défaut pour un serveur, quand il n'est pas mentionné #
# #
#########[B08]######### #
# -> DEBUT EDITION <- # #
####################### #
set default-port 6667
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Toujours tenter de récupérer son pseudonyme par défaut ?
# #
#########[B09]######### #
# -> DEBUT EDITION <- # #
####################### #
set keep-nick 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Ignorer si le username d'un utilisateur/robot est précédé de "~" ? #
# Si valeur à 0 alors [ *!user@* = *!~user@* ] , sinon différent. #
# #
#########[B10]######### #
# -> DEBUT EDITION <- # #
####################### #
set strict-host 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# NE PAS Générer de message en cas de refus de DCC ? #
# #
#########[B11]######### #
# -> DEBUT EDITION <- # #
####################### #
set quiet-reject 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Pour comprendre les CTCPs en lettres minuscules comme ceux en majuscules mettre ce #
# paramètre à 1 sinon, ils seront ignorés #
# #
#########[B12]######### #
# -> DEBUT EDITION <- # #
####################### #
set lowercase-ctcp 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Combien de CTCPs peuvent etre traités en même temps ? #
# #
#########[B13]######### #
# -> DEBUT EDITION <- # #
####################### #
set answer-ctcp 2
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Ignorer les messages privés venant d'une personne si flood supérieur a X lignes #
# sur X secondes (paramètre de type X:Y) #
# #
#########[B14]######### #
# -> DEBUT EDITION <- # #
####################### #
set flood-msg 6:10
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Meme chose pour CTCP #
# #
#########[B15]######### #
# -> DEBUT EDITION <- # #
####################### #
set flood-ctcp 3:15
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Tenter une connexion sans relache jusqu'a trouver un serveur valide dans la liste #
# Si désactivé, le robot ne se connectera plus quand il aura fini de traiter la liste #
# #
#########[B16]######### #
# -> DEBUT EDITION <- # #
####################### #
set never-give-up 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Après une deconnexion, attendre combien de temps avant de se connecter au serveur #
# suivant dans la liste? Un paramètre trop éleve n'est pas conseillé, mais trop faible, #
# ce paramètre entrainera un K:Lined du robot (K:Lined = Robot banni du serveur) #
# #
#########[B17]######### #
# -> DEBUT EDITION <- # #
####################### #
set server-cycle-wait 75
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Abandonner au bout de combien de temps la connexion au serveur si elle n'aboutit pas #
# (en secondes) ? #
# #
#########[B18]######### #
# -> DEBUT EDITION <- # #
####################### #
set server-timeout 75
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez X pour que si le nombre de serveurs interconnectés tombe en dessous de X #
# Alors le robot se connecte a un autre serveur de la liste #
# #
#########[B19]######### #
# -> DEBUT EDITION <- # #
####################### #
set servlimit 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Votre robot doit-il regarder régulièrement si il n'est pas déconnecté sans qu'il le #
# sache ? #
# #
#########[B20]######### #
# -> DEBUT EDITION <- # #
####################### #
set check-stoned 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez ici la taille de la file d'attente pour les messages a envoyer au serveur #
# Minimum : 100 - Maximum : 1000 #
# #
#########[B21]######### #
# -> DEBUT EDITION <- # #
####################### #
set max-queue-msg 500
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Autoriser les messages identiques dans la file d'attente des MODES ? #
# #
#########[B22]######### #
# -> DEBUT EDITION <- # #
####################### #
set double-mode 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Idem avec la file SERVER #
# #
#########[B23]######### #
# -> DEBUT EDITION <- # #
####################### #
set double-server 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Idem avec la file HELP #
# #
#########[B24]######### #
# -> DEBUT EDITION <- # #
####################### #
set double-help 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Sous-Module des Kicks : Ce module sert à regarder dans divers salon si une personne #
# sort du salon ou change de pseudo pour ne pas être kickée. #
# #
# Trois stades sont possibles, de 0 à 2. #
# 0 : Désactivé #
# 1 : Supprime les kicks qui n'ont pas d'utilité. #
# 2 : Accorde la liste des kicks avec tous les paramètres qui peuvent varier #
# ATTENTION : mettre 2 pour ce paramètre utilise pas mal de RAM. #
# #
#########[B25]######### #
# -> DEBUT EDITION <- # #
####################### #
set optimize-kicks 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Laissez ce paramètre sans le modifier. #
# #
#########[B26]######### #
# -> DEBUT EDITION <- # #
####################### #
set stack-limit 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Module SERVER - Type 5 ###################################################
# #
# ATTENTION : Vous devez SEULEMENT décommenter et editer ces paramètres SI et SEULEMENT #
# SI vous avez mis le type de serveur comme etant "5". Voir le point d'edition [B02] #
# #
# Si ce paramètre est 1, le robot comprendra le mode utilisateur "+r" comme etant #
# indicateur d'une connexion restreinte. Pour UnrealIRCD, laisser 0. #
# #
#########[C01]######### #
# -> DEBUT EDITION <- # #
####################### #
# set check-mode-r 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez ici le nombre de caractères maximal autorisé pour les pseudonymes sur le #
# réseau ou se connectera l'eggdrop. (Max:32) #
# #
#########[C02]######### #
# -> DEBUT EDITION <- # #
####################### #
# set nick-len 25
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Module CTCP ##############################################################
# #
# Ce module activera sur votre eggdrop les réponses aux commandes effectuées en CTCP #
# Sans lui, pas de partyline, ni de CTCP Chat. #
# #
#########[D01]######### #
# -> DEBUT EDITION <- # #
####################### #
loadmodule ctcp
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez ici si vous voulez des restrictions par rapport a l'emploi des CTCPs #
# Trois stades sont possibles : #
# 0 : Activé pour tous. #
# 1 : Ignorer tout sauf pour les utilisateurs en flag +o (CHAT et PING) #
# 2 : Activé pour tous dans la limite exprimée en B15 #
# #
#########[D02]######### #
# -> DEBUT EDITION <- # #
####################### #
set ctcp-mode 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Module IRC ###############################################################
# #
# Ce module apporte a votre eggdrop les commandes de base pour etre compatible avec IRC #
# Ne pas le charger empechera votre eggdrop de se connecter à IRC. Sans les modules #
# CHANNELS et SERVER, il est inutile de le charger car il n'aura aucun effet. #
# #
#########[E01]######### #
# -> DEBUT EDITION <- # #
####################### #
loadmodule irc
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Mettez ce paramètre à 1 pour traiter (et enlever) tous les bans mis par le serveur. #
# #
#########[E02]######### #
# -> DEBUT EDITION <- # #
####################### #
set bounce-bans 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Idem avec les Exempts. #
# #
#########[E03]######### #
# -> DEBUT EDITION <- # #
####################### #
set bounce-exempts 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Idem avec les Invitations (mode +I sur certains serveurs UNIQUEMENT) #
# #
#########[E04]######### #
# -> DEBUT EDITION <- # #
####################### #
set bounce-invites 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Idem pour les modes #
# #
#########[E05]######### #
# -> DEBUT EDITION <- # #
####################### #
set bounce-modes 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Combien de Bans le serveur peut-il accepter pour un seul et même salon ? #
# #
#########[E06]######### #
# -> DEBUT EDITION <- # #
####################### #
set max-bans 30
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Combien d'exempts le serveur peut-il accepter pour un seul et même salon #
# #
#########[E07]######### #
# -> DEBUT EDITION <- # #
####################### #
set max-exempts 20
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Combien de bans/invites/exempts peut-il y avoir au maximum en même temps pour un même #
# salon (limite globale). Si +e et +I sont inactifs sur le serveur alors cette limite #
# doit etre égale à celle en [E06]. #
# #
#########[E08]######### #
# -> DEBUT EDITION <- # #
####################### #
set max-modes 30
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Activer les Exempts ? (modes +e) #
# #
#########[E09]######### #
# -> DEBUT EDITION <- # #
####################### #
set use-exempts 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Activer les invites ? (mode +I) #
# #
#########[E10]######### #
# -> DEBUT EDITION <- # #
####################### #
set use-invites 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Activer les kicks pour flood, ou pour les avalanches de caractères dans le salon ? #
# #
#########[E11]######### #
# -> DEBUT EDITION <- # #
####################### #
set kick-fun 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Activer les bans en cas d'avalanches trop massives ? #
# #
#########[E12]######### #
# -> DEBUT EDITION <- # #
####################### #
set ban-fun 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Permettre aux utilisateurs de s'ajouter eux mêmes dans la base de données de votre #
# robot ? Déconseillé si vous êtes sur un shell avec un quota de disque #
# #
#########[E13]######### #
# -> DEBUT EDITION <- # #
####################### #
set learn-users 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Pour la prodédure WASOP, attendre combien de temps le retour du nick en question? #
# (en secondes) #
# #
#########[E14]######### #
# -> DEBUT EDITION <- # #
####################### #
set wait-split 300
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Quelle est la longueur maximale d'une ligne de changement de mode pour le serveur? #
# #
#########[E15]######### #
# -> DEBUT EDITION <- # #
####################### #
set mode-buf-length 200
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Ces paramètres ne doivent pas être modifiés pour la sécurité de l'eggdrop? #
# #
#########[E16]######### #
# -> DEBUT EDITION <- # #
####################### #
unbind msg - ident *msg:ident
unbind msg - addhost *msg:addhost
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Certains serveurs, dont UnrealIRCd utilisent certains préfixes pour distinguer les #
# administrateurs et possesseurs de salon des autres ops. #
# Entrez ici les préfixes qui sont considérés comme représentant au moins le grade #
# d'opérateur #
# Pour certains UnrealIRCd, c'est parfois "@&~" #
# #
#########[E17]######### #
# -> DEBUT EDITION <- # #
####################### #
set opchars "@"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Si vous voulez que la ligne d'info d'un utilisateur soit affiché meme si il n'a pas #
# d'accès sur le salon, et ce a chaque fois qu'il entre dans un salon ou sera le robot #
# mettez cette valeur sur 1. #
# #
#########[E18]######### #
# -> DEBUT EDITION <- # #
####################### #
set no-chanrec-info 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# SI ET SEULEMENT SI vous avez mis le type de serveur à 1 ([B02]), alors dé-commentez #
# la ligne suivante. #
# #
#########[E19]######### #
# -> DEBUT EDITION <- # #
####################### #
# set prevent-mixing 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Module IRC - Autres Types de réseaux######################################
# #
# Attention : Ces paramètres ne sont qu'a activer que si vous avez mis [B02] à 5. #
# #
# Si votre serveur accepte de kicker plusieurs personnes en une commande alors réglez #
# le nombre maximal de personnes qui peuvent etre kickées à la fois (UnrealIRCD : 1) #
# #
#########[F01]######### #
# -> DEBUT EDITION <- # #
####################### #
# set kick-method 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Combien de modes peuvent etre mis au maximum en une seule ligne ? #
# Attention : Maximum 6. #
# #
#########[F02]######### #
# -> DEBUT EDITION <- # #
####################### #
# set modes-per-line 3
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Les modes +l et +k existent-ils sur votre serveur ? #
# #
#########[F03]######### #
# -> DEBUT EDITION <- # #
####################### #
# set include-lk 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Si votre serveur est un IRCu2.10.01 alors mettez cette valeur à 1 sinon laissez 0 #
# #
#########[F04]######### #
# -> DEBUT EDITION <- # #
####################### #
# set use-354 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Si votre serveur compile avec un gabarit 1459 alors mettez cette valeur à 1 #
# UnrealIRCD en fait partie (1). #
# #
#########[F05]######### #
# -> DEBUT EDITION <- # #
####################### #
# set rfc-compliant 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Module TRANSFER ##########################################################
# #
# Ce module permet d'activer la transmission des fichiers utilisateurs entre robots. #
# Pour l'activer, décommentez la ligne suivante puis décommentez tous ses paramètres. #
# #
#########[G01]######### #
# -> DEBUT EDITION <- # #
####################### #
# loadmodule transfer
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Combien de Téléchargements/Envois peuvent etre acceptés par robot ou par utilisateur? #
# #
#########[G02]######### #
# -> DEBUT EDITION <- # #
####################### #
# set max-dloads 3
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Combien d'octets dans chaque paquet envoyé? (0 pour un turbo-DCC) #
# #
#########[G03]######### #
# -> DEBUT EDITION <- # #
####################### #
set dcc-block 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Copier les fichiers recus dans le répertoire TMP ? #
# #
#########[G04]######### #
# -> DEBUT EDITION <- # #
####################### #
set copy-to-tmp 1
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Attendre combien de temps avant de finir un transfert qui n'avance plus ? (secondes) #
# #
#########[G05]######### #
# -> DEBUT EDITION <- # #
####################### #
set xfer-timeout 40
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
############## Module SHARE #############################################################
# #
# Ce module gère le transfert des données du fichier utilisateur entre deux robots liés #
# Si vous l'activez, alors décommentez aussi tous ses paramètres. #
# #
#########[H01]######### #
# -> DEBUT EDITION <- # #
####################### #
# loadmodule share
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Si les deux robots sont déconnectés l'un de l'autre pendant le partage du fichier, #
# alors doivent-ils ne transmettre lors du retour a la normale que ce qui n'a pas été #
# (Valeur 1), ou doivent ils tout retransférer (Valeur 0) #
# #
#########[H02]######### #
# -> DEBUT EDITION <- # #
####################### #
# set allow-resync 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Définissez ici le temps d'attente avant la mise a jour des fichiers utilisateur sur #
# les robots (en minutes) #
# #
#########[H03]######### #
# -> DEBUT EDITION <- # #
####################### #
# set resync-time 900
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Mettez cette valeur à 1 pour accepter aussi le changement des flags GLOBAUX #
# #
#########[H04]######### #
# -> DEBUT EDITION <- # #
####################### #
# set provate-global 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Si vous avez mis à [H04] la valeur 0 alors définissez ici les flags globaux a ignorer #
# #
#########[H05]######### #
# -> DEBUT EDITION <- # #
####################### #
# set private-globals "mnotxj"
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# N'accepter aucun changement de fichier utilisateur par un robot lié ? #
# #
#########[H06]######### #
# -> DEBUT EDITION <- # #
####################### #
# set private-user 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
# Ne touchez pas a cette valeur. #
# #
#########[H07]######### #
# -> DEBUT EDITION <- # #
####################### #
# set override-bots 0
####################### #
# -> ARRET EDITION <- # #
####################### #
# #
#########################################################################################
#########################################################################################
# #
# Fin de la partie configuration. Ne touchez aux lignes suivantes que si vous savez #
# ce que vous faites. Pour ajouter des scripts TCLs, voyez tout en bas de ce fichier. #
# #
#########################################################################################
#loadmodule compress
set share-compressed 1
#set compress-level 9
#loadmodule filesys
set files-path "filesys/"
set incoming-path "filesys/incoming/"
set upload-to-pwd 0
set filedb-path ""
set max-file-users 20
set max-filesize 1024
loadmodule notes
set notefile "Cheeky.notes"
set max-notes 250
set note-life 365
set allow-fwd 1
set notify-users 1
set notify-onjoin 1
loadmodule console
set console-autosave 1
set force-channel 0
set info-party 1
#loadmodule woobie
loadmodule seen
loadmodule blowfish
loadmodule assoc
#loadmodule wire
loadmodule uptime
#########################################################################################
# #
# Scripts TCL #
# #
#########################################################################################
source scripts/alltools.tcl
source scripts/action.fix.tcl
source scripts/compat.tcl
source scripts/userinfo.tcl
loadhelp userinfo.help
source scripts/winident1.2.tcl
source scripts/getops.tcl
source scripts/moderation.tcl
#########################################################################################
# #
# TCL de prise en charge par défaut #
# #
#########################################################################################
# #
# Avec ce script sont disponibles DEUX scripts de prise en charge des commandes comme #
# !op !deop ... etc. #
# #
# Pour Activer LOL.tcl, qui était le script de la première version de notre eggdrop #
# pré-configuré alors décommentez ces lignes ET commentez celles concernant l'autre #
# script (cserv.tcl) Note : CServ ne supporte pas le Halfop et se rapporte aux #
# commandes d'IriX sur Wanadoo/Voila. #
# #
#########################################################################################
source scripts/lol.tcl
source scripts/lang.tcl
bind evnt - init-server evnt:init_server
proc evnt:init_server {type} {
global botnick
putquick "MODE $botnick +Bwix"
}
############################################# OU ########################################
#source scripts/cserv.tcl
#bind evnt - init-server evnt:init_server
#proc evnt:init_server {type} {
# global botnick
# CServiceinit
#}
#########################################################################################
# #
# Le BotNET spécial LeCyb.org : Y avez vous pensé ? #
# #
# Rendez vous sur http://www.lecyb.org/ si toutefois vous voudriez intégrer votre robot #
# à notre réseau de robots. Pensez y, c'est gratuit ! #
# #
#########################################################################################