Communauté Eggdrop
Probleme Configuration Eggdrop + Lea - Version imprimable

+- Communauté Eggdrop (https://forum.eggdrop.fr)
+-- Forum : Eggdrop et TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=8)
+--- Forum : Eggdrop (https://forum.eggdrop.fr/forumdisplay.php?fid=3)
+--- Sujet : Probleme Configuration Eggdrop + Lea (/showthread.php?tid=1601)



Probleme Configuration Eggdrop + Lea - aurelia83 - 09/12/2015

Nous actuellement deux soucis eggdrop v1.6.21

Nous avons installé eggdrop sur un linux sur un 64bit.

Nous l'avons appelé Nono-le-robot

le rebot fonctionne bien sur la partie party line, mais il se trouve que le robot reste pas sur le salon 

Quand on le demarrer il nous dit joined #Acceuil but didn't want to.


Code :
#########################
# Configuration Eggdrop # 
#########################

set admin "TiSmA TiSmA@yannick-photographie.com"
set owner "TiSmA"
set nick "Nono-le-robot"
set altnick "robot`"
set username "Egg"
set realname "Robot Eggdrop"
set servers { yannick-photographie.com:6667 }

############
# Dossiers #
############

set mod-path "modules/"
set help-path "help/"
set temp-path "/tmp/"

###########
# Modules #
###########

loadmodule dns
loadmodule channels
loadmodule server
loadmodule ctcp
loadmodule irc
loadmodule console
checkmodule blowfish

############
# Fichiers #
############

set userfile "eggdrop.user"
set chanfile "eggdrop.chan"
set pidfile "eggdrop.pid"

########
# Logs #
########

logfile msbcox * "logs/eggdrop.log"

#############
# Variables #
#############

addlang "french"
set net-type 5
set timezone "GMT"
set offset "+2"
set must-be-owner 0
set require-p 1
set network "goole.fr"
set sort-users 1
set quiet-save 1
set console "jkmcobxs"
set strict-servernames 0
set ctcp-mode 0
set opchars "@&~"
set nick-len 30
set use-ssl 0 

##################
# Telnet & Vhost #
##################

set my-ip "ip de mon serveur"
listen 3333 all 

##########
# Global #
##########

set global-flood-chan 30:5
set global-flood-deop 30:5
set global-flood-kick 30:5
set global-flood-join 30:5
set global-flood-ctcp 30:5
set global-flood-nick 30:5
set global-aop-delay 30:5
set global-idle-kick 0
set global-chanmode "nt"
set global-stopnethack-mode 0
set global-revenge-mode 0
set global-ban-time 0
set global-exempt-time 0
set global-invite-time 0
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 }

###########
# Sources #
###########

source scripts/lea/Lea.tcl

source scripts/alltools.tcl 
source scripts/action.fix.tcl 
source scripts/compat.tcl

_____________________________________________________________

Mon unrealircd.conf


Code :
#######################################################
##                                                   ##
##   _____                 _ _____ _____ _____   _   ##
##  |  |  |___ ___ ___ ___| |     | __  |     |_| |  ##
##  |  |  |   |  _| -_| .'| |-   -|    -|   --| . |  ##
##  |_____|_|_|_| |___|__,|_|_____|__|__|_____|___|  ##
##                                           3.2.x   ##
##                                                   ##
#######################################################

###########
# Modules #
###########

loadmodule "src/modules/commands.so"; 
loadmodule "src/modules/cloak.so";

############
# Includes #
############

include "help.conf"; 
include "spamfilter.conf";
include "badwords.channel.conf";
include "badwords.message.conf";
include "badwords.quit.conf";

#######
# Set #
#######

set { 
network-name "DelireTchat";
services-server "yannick-photographie.com";
stats-server "Stats.yannick-photographie.com";
default-server "62.210.99.244";
default-bantime 1d;
help-channel "#Aide"; 
hiddenhost-prefix "DeliRtcHat"; 
prefix-quit "no";
kline-address "Admin@yannick-photographie.com";
gline-address "Admin@yannick-photographie.com";
modes-on-connect "+x";
modes-on-join "+nt";
modes-on-oper "+xwg";
maxchannelsperuser 30; 
oper-only-stats "*";
anti-spam-quit-message-time 60s;
auto-join "#Acceuil"; 
oper-auto-join "#Services";
cloak-keys { 
"AHos2HOHS6ds2gsQQHGAkish"; 
"qF5D3ormaH6mnEvbaH226lfEhjf";
"hfA6HwFh53HedOwQg9Ufs";
};
hosts { 
local "Local.yannick-photographie.com";
global "Global.yannick-photographie.com";
coadmin "CoAdmin.yannick-photographie.com";
admin "Admin.yannick-photographie.com";
servicesadmin "CsAdmin";
netadmin "NetAdmin.yannick-photographie.com";
host-on-oper-up "yes";
};
ssl {
certificate "server.cert.pem"; 
key "server.key.pem"; 
};
dns { 
nameserver 62.210.99.244;
timeout 2s;
retries 3;
};
options {
identd-check;
hide-ulines;
show-connect-info;
show-opermotd; 
flat-map;
};
throttle {
connections 3;
period 60s;
};
anti-flood {
nick-flood 5:60;
};
spamfilter {
ban-time 1d;
ban-reason "Protection Spamfilter";
virus-help-channel "#Aide";
};
allowed-nickchars {  
latin1; 
};
timesynch {
enabled no;
};
};

######
# Me #
######

me {
name "irc.yannick-photographie.com"; 
info "TchatDelire"; 
numeric 1; 
};

#########
# Admin #
#########

admin { 
"Réseau IRC TchatDelire"; 
"Administrateur : Yann";
"Email : Admin@yannick-photographie.com";
}; 


##########
# Drpass #
##########

drpass { 
restart "mdp";
die "mdp";
};

#######
# Log #
#######

log "ircd.log" { 
maxsize 2097152; 
flags { 
oper;
kline;
connects;
server-connects;
kills;
errors;
sadmin-commands;
chg-commands;
oper-override;
spamfilter;
};
};

##########
# Listen #
##########

listen :6660-6668;

listen serveur:6669 {
options {
ssl;
clientsonly;
};
};

listen ip mon serveur.244:7000 {
options {
serversonly;
};
};

#########
# Class #
#########

class clients {
pingfreq 90; 
maxclients 2000; 
sendq 100000; 
recvq 8000; 
};

class servers {
pingfreq 90;
maxclients 50; 
sendq 2000000;
connfreq 120; 
};

#########
# Allow #
#########

allow {  
ip *;
hostname *;
class clients;
maxperip 3; 
};

#########
# Links #
#########

ulines { 
Service.yannick-photographie.com;
};

link Service.yannick-photographie.com { 
username *;
hostname 62.210.99.244; 
bind-ip *;
port 7000; 
hub *;
password-connect ""; 
password-receive ""; 
class servers;
};



link Lea.yannick-photographie.com {
        username *;
        hostname 62.210.99.244;
        bind-ip *;
        port 7002;
        hub *;
        password-connect "";
        password-receive "";
        class servers;
};




################
# Olines Robot #
################

oper ScanServ { 
class clients;
from {
userhost *@*;
};
password "pass"; 
flags {
global;
get_umodew;
get_host;
can_gkline;
can_gzline;
can_zline;
can_override;
}; 
maxlogins 1;
};

###############
# Olines User #
###############

oper wilo { 
class clients;
from {
userhost *@*;
};
password "pass"; 
flags {
netadmin;
global;
get_umodew;
get_host;
can_gkline;
can_gzline;
can_zline;
can_restart;
can_die;
can_override;
}; 
maxlogins 1;
};

######################
# Protection Service #
######################

ban nick { 
mask "NickServ"; 
reason "Pseudo Protégé"; 
};

ban nick { 
mask "Global"; 
reason "Pseudo Protégé"; 
};

ban nick { 
mask "OperServ"; 
reason "Pseudo Protégé"; 
};

ban nick { 
mask "BotServ"; 
reason "Pseudo Protégé"; 
};

ban nick { 
mask "ChanServ"; 
reason "Pseudo Protégé"; 
};

ban nick {
mask "HostServ"; 
reason "Pseudo Protégé"; 
};

ban nick { 
mask "HelpServ"; 
reason "Pseudo Protégé"; 
};

ban nick { 
mask "MemoServ"; 
reason "Pseudo Protégé"; 
};

ban nick { 
mask "ConnectServ"; 
reason "Pseudo Protégé"; 
};

##################
# Protection Ban #
##################

except ban {
mask "*@localhost";
};

except ban {
mask "*@127.0.0.1";
};

#######################
# Protection Throttle #
#######################

except throttle {
mask "*@localhost";
};

except throttle {
mask "*@127.0.0.1";
};

except throttle {
mask "*@62.210.99.244";
};

############
# Bad Nick #
############

ban nick { 
mask "*ÿ*"; 
reason "Pseudo Interdit"; 
};

ban nick {
mask "*salop*";
reason "Pseudo Interdit";
};

ban nick {
mask "*putain*";
reason "Pseudo Interdit";
};

ban nick {
mask "*connard*";
reason "Pseudo Interdit";
};

ban nick {
mask "*batard*";
reason "Pseudo Interdit";
};

ban nick {
mask "*pute*";
reason "Pseudo Interdit";
};

ban nick {
mask "*xdcc*";
reason "Pseudo Interdit";
};

ban nick {
mask "*warez*";
reason "Pseudo Interdit";
};

ban nick {
mask "*anal*";
reason "Pseudo Interdit";
};

ban nick {
mask "*nazi*";
reason "Pseudo Interdit";
};

ban nick {
mask "con";
reason "Pseudo Interdit";
};

ban nick {
mask "cons";
reason "Pseudo Interdit";
};

ban nick {
mask "merde";
reason "Pseudo Interdit";
};

#############
# Bad Ident #
#############

ban user {
mask "Ev1Ls*@*";
reason "Ident Interdit";
};

ban user {
mask "c324eb47*@*";
reason "Ident Interdit";
};

ban user {
mask "d4c27f08*@*";
reason "Ident Interdit";
};

ban user {
mask "53c86262*@*";
reason "Ident Interdit";
};

ban user {
mask "D-IRCV*@*";
reason "Ident Interdit";
};

ban user {
mask "sex*@*";
reason "Ident Interdit";
};

ban user {
mask "pute*@*";
reason "Ident Interdit";
};

ban user {
mask "putain*@*";
reason "Ident Interdit";
};

ban user {
mask "bite*@*";
reason "Ident Interdit";
};

ban user {
mask "xdcc*@*";
reason "Ident Interdit";
};

ban user {
mask "warez*@*";
reason "Ident Interdit";
};

ban user {
mask "anal*@*";
reason "Ident Interdit";
};

ban user {
mask "nazi*@*";
reason "Ident Interdit";
};

ban user {
mask "salop*@*";
reason "Ident Interdit";
};

ban user {
mask "connard*@*";
reason "Ident Interdit";
};

ban user {
mask "batard*@*";
reason "Ident Interdit";
};

ban user {
mask "con@*";
reason "Ident Interdit";
};

ban user {
mask "cons@*";
reason "Ident Interdit";
};

ban user {
mask "merde@*";
reason "Ident Interdit";
};

################
# Bad Realname #
################

ban realname {
mask "*sexe*";
reason "Realname Interdit";
};

ban realname {
mask "*pute*";
reason "Realname Interdit";
};

ban realname {
mask "*putain*";
reason "Realname Interdit";
};

ban realname {
mask "*bite*";
reason "Realname Interdit";
};

ban realname {
mask "*xdcc*";
reason "Realname Interdit";
};

ban realname {
mask "*warez*";
reason "Realname Interdit";
};

ban realname {
mask "*anal*";
reason "Realname Interdit";
};

ban realname {
mask "*nazi*";
reason "Realname Interdit";
};

ban realname {
mask "*salop*";
reason "Realname Interdit";
};

ban realname {
mask "*connard*";
reason "Realname Interdit";
};

ban realname {
mask "*batard*";
reason "Realname Interdit";
};

ban realname {
mask "con";
reason "Realname Interdit";
};

ban realname {
mask "cons";
reason "Realname Interdit";
};

ban realname {
mask "merde";
reason "Realname Interdit";
};

############
# Bad Chan #
############

deny channel {
channel "*$*";
reason "Salon Interdit";
};

deny channel {
channel "#*salope*";
reason "Salon Interdit";
};

deny channel {
channel "#*warez*";
reason "Salon Interdit";
};

deny channel {
channel "#*xdcc*";
reason "Salon Interdit";
};

deny channel {
channel "#*nazi*";
reason "Salon Interdit";
};

deny channel {
channel "#*pute*";
reason "Salon Interdit";
};

deny channel {
channel "#*bite*";
reason "Salon Interdit";
};

deny channel {
channel "#*connard*";
reason "Salon Interdit";
};

deny channel {
channel "#*batard*";
reason "Salon Interdit";
};

deny channel {
channel "#*merde*";
reason "Salon Interdit";
};

deny channel {
channel "#con";
reason "Salon Interdit";
};

deny channel {
channel "#cons";
reason "Salon Interdit";
};

deny channel {
channel "#sexe";
reason "Salon Interdit";
};

deny channel {
channel "#putain";
reason "Salon Interdit";
};

deny channel {
channel "#anal";
reason "Salon Interdit";
};

#######
# Dcc #
#######

deny dcc { 
filename "*"; 
reason "Transfert Interdit"; 
soft yes; 
};

allow dcc { 
filename "*.htm"; 
soft yes; 
};

allow dcc { 
filename "*.html"; 
soft yes; 
};

allow dcc { 
filename "*.xml"; 
soft yes; 
};

allow dcc { 
filename "*.php"; 
soft yes; 
};

allow dcc { 
filename "*.php3"; 
soft yes; 
};

allow dcc { 
filename "*.php4"; 
soft yes; 
};

allow dcc { 
filename "*.php5"; 
soft yes; 
};

allow dcc { 
filename "*.pl"; 
soft yes; 
};

allow dcc { 
filename "*.cgi"; 
soft yes; 
};

allow dcc { 
filename "*.tcl"; 
soft yes; 
};

allow dcc { 
filename "*.mrc"; 
soft yes; 
};

allow dcc { 
filename "*.jpg"; 
soft yes; 
};

allow dcc { 
filename "*.jpeg"; 
soft yes; 
};

allow dcc { 
filename "*.gif"; 
soft yes; 
};

allow dcc { 
filename "*.png"; 
soft yes; 
};

allow dcc { 
filename "*.bmp"; 
soft yes; 
};

allow dcc { 
filename "*.mp3"; 
soft yes; 
};

allow dcc { 
filename "*.mpg"; 
soft yes; 
};

allow dcc { 
filename "*.mpeg"; 
soft yes; 
};

allow dcc { 
filename "*.avi"; 
soft yes; 
};

allow dcc { 
filename "*.wav"; 
soft yes; 
};

allow dcc { 
filename "*.wma"; 
soft yes; 
};

allow dcc { 
filename "*.wmv"; 
soft yes; 
};

allow dcc { 
filename "*.txt"; 
soft yes; 
};

allow dcc { 
filename "*.log"; 
soft yes; 
};

allow dcc { 
filename "*.pdf"; 
soft yes; 
};

allow dcc { 
filename "*.c"; 
soft yes; 
};

allow dcc { 
filename "*.zip"; 
soft yes; 
};

allow dcc { 
filename "*.exe"; 
soft yes; 
};

allow dcc { 
filename "*.rar"; 
soft yes; 
};

allow dcc { 
filename "*.ace"; 
soft yes; 
};

allow dcc { 
filename "*.tgz"; 
soft yes; 
};

allow dcc { 
filename "*.gz"; 
soft yes; 
};

allow dcc { 
filename "*.bz2"; 
soft yes; 
};

##################
# Alias Services #
##################

alias "services" { 
format "^#" {
nick "ChanServ";
type services;
parameters "%1-";
};
format "^[^#]" {
nick "NickServ";
type services;
parameters "%1-";
};
type command;
};

alias "identify" { 
format "^#" {
nick "ChanServ";
type services;
parameters "IDENTIFY %1-";
};
format "^[^#]" {
nick "NickServ";
type services;
parameters "IDENTIFY %1-";
};
type command;
};

alias "ChanServ" { 
nick "ChanServ";
type services;
};

alias "cs" { 
nick "ChanServ";
type services;
};

alias "NickServ" {
nick "NickServ";
type services;
};

alias "ns" {
nick "NickServ";
type services;
};

alias "BotServ" {
nick "BotServ";
type services;
};

alias "bs" {
nick "BotServ";
type services;
};

alias "HelpServ" {
nick "HelpServ";
type services;
};

alias "he" {
nick "HelpServ";
type services;
};

alias "OperServ" {
nick "OperServ";
type services;
};

alias "os" {
nick "OperServ";
type services;
};

alias "MemoServ" {
nick "MemoServ";
type services;
};

alias "ms" {
nick "MemoServ";
type services;
};

alias "HostServ" {
nick "HostServ";
type services;
};

alias "hs" {
nick "HostServ";
type services;
};

######################
## Salons Officiels ##
######################

official-channels {
"#Services";
};

De plus nous avons installé lea mais elle ne vient pas sur mon salon.



Avez vous une idee ?

Cordialement


RE: Probleme Configuration Eggdrop + Lea - CrazyCat - 09/12/2015

Tu as mis dans la configuration de ton serveur:
Code :
auto-join "#Acceuil";
(nota: on écrit accueil)

Or, ton eggdrop ne connait pas ce canal, donc refusera toujours d'y rester. Il faut l'ajouter dans la liste des canaux de l'eggdrop, en faisant en party-line:
Code :
.+chan #acceuil

Je pense que c'est la même chose pour Lea.


RE: Probleme Configuration Eggdrop + Lea - aurelia83 - 10/12/2015

(09/12/2015, 19:38)CrazyCat a écrit : Tu as mis dans la configuration de ton serveur:
Code :
auto-join "#Acceuil";
(nota: on écrit accueil)

Or, ton eggdrop ne connait pas ce canal, donc refusera toujours d'y rester. Il faut l'ajouter dans la liste des canaux de l'eggdrop, en faisant en party-line:
Code :
.+chan #acceuil

Je pense que c'est la même chose pour Lea.


Je te remercie nono, il est bien la, mais cependant lea, elle n'est pas car quand je je .leaconnect j'ai l'impression qu"elle se fige.

extrait du partie line

.leaconnect

01[ 03Connexion01 ] 01 Lancement de Lea Service...


RE: Probleme Configuration Eggdrop + Lea - aurelia83 - 10/12/2015

[attachment=295 a écrit :CrazyCat pid='11601' dateline='1449682729']Tu as mis dans la configuration de ton serveur:
Code :
auto-join "#Acceuil";
(nota: on écrit accueil)

Or, ton eggdrop ne connait pas ce canal, donc refusera toujours d'y rester. Il faut l'ajouter dans la liste des canaux de l'eggdrop, en faisant en party-line:
Code :
.+chan #acceuil

Je pense que c'est la même chose pour Lea.


Je te remercie nono, il est bien la, mais cependant lea, elle n'est pas car quand je je .leaconnect j'ai l'impression qu"elle se fige.

extrait du partie line

.leaconnect

01[ 03Connexion01 ] 01 Lancement de Lea Service...

[attachment=295]


RE: Probleme Configuration Eggdrop + Lea - CrazyCat - 11/12/2015

Je ne connais pas Lea, mais il y a p-e un mode debug ?
Sinon, peut-être que ta conf peut aider, tu as pu louper un truc important.


RE: Probleme Configuration Eggdrop + Lea - aurelia83 - 11/12/2015

######################
# Configuration Link #
######################
#--> Adresse du link
set lea(link) "Lea.yannick-photograpie.com"
#--> IP du link
set lea(ip) "62.210.99.244"

#--> Port du link
set lea(port) "7002"

#--> Mot de passe du link
set lea(pass) "pass"

#--> Infos du link
set lea(info) "Lea Service"

#########################
# Configuration Service #
#########################

#--> Pseudo du service
set lea(pseudo) "Lea"

#--> Ident du service
set lea(ident) "Lea"

#--> Host du service
set lea(host) "yannick-photographie.com"

#--> Realname de service
set lea(real) "Lea Service"


#--> Raison lors d'un restart
set lea(raison) "Maintenance Technique"

#--> Raison lors d'une Action DNSBL
set lea(rdns) "DNS BlackList"

#--> Raison lors d'une Action Scan
set lea(rscan) "Proxy Ins�curis�"

#--> Raison lors d'une Action Client
set lea(rclient) "Client IRC Ins�curis�
#--> Raison lors d'une Action Badhost
set lea(rhost) "Hostname Refus�e"

#--> Raison lors d'une Action Badip
set lea(rip) "IP Refus�e"

#--> Raison lors d'une Action Badident
set lea(rident) "Ident Refus�"

#--> Raison lors d'une Action Badnick
set lea(rnick) "Pseudo Refus�
#--> Raison lors d'une Action Badnick
set lea(rreal) "Realname Refus�"

#--> Raison lors d'une Action Clone
set lea(rclone) "Abus de Clones"

#--> Raison lors d'une Action Signature
set lea(rsignature) "Signature Refus�e"

##########################
# Configuration Couleurs #
##########################

#--> Code couleur des evenements
set lea(console_com) "03"

#--> Code couleur decoration
set lea(console_deco) "04"

#--> Code couleur texte
set lea(console_txt) "14"
mirc@hostname:~/eggdrop/scripts/lea$