Aide sur connection
#1
Bonjour,

je recontre des difficultés sur la mise en place de mon eggdrop sur plusieurs réseau IRC.

je vais essayé de faire au plus simple.

Serveur irc :
ce sont des serveur IRC public, cependant pour aller sur des chans spécifique il faut être enregistré.
j'ai donc crée un nick et je les enregistré pour le eggdrop

Script de connection :
j'ai utilisé le script de CrazyCat j'ai seulement modifié ceci :
Code :
namespace eval AnopIdent { variable nickserv "NickServ" variable chanserv "ChanServ" variable nspass "MONMOTDEPASSE" bind notc - "*IDENTIFY*" AnopIdent::ident } proc AnopIdent::ident {nick uhost handle text {dest ""}} { if {$dest == ""} { set dest $::botnick } if {[string tolower $nick]!=[string tolower $AnopIdent::nickserv]} { return 0 } putserv "PRIVMSG $AnopIdent::nickserv :identify $AnopIdent::nspass" return 0 } putlog "Initialization loaded"

la configuration de mon eggdrop :
Code :
#!~/eggdrop ##### GENERAL STUFF ##### set username "" set admin "<email: bot2@bot2.com>" set network "zenet" set timezone "EST" # set my-hostname "localhost" Laissez localhost ‡ moins que vous ayez un nom de domaine officiel # set my-ip "1" L'adresse ip de la machine sur laquelle tourne le bot ##### LOG FILES ##### set max-logs 5 logfile mkco * "bot2.log" logfile jkp #relai "bot2.log" set log-time 1 set keep-all-logs 0 set switch-logfiles-at 300 set console "mkcobxs" ##### FILES AND DIRECTORIES ##### set userfile "bot2.user" set help-path "help/" set temp-path "/tmp" set motd "motd" ##### BOTNET ##### # set botnet-nick "bot2" listen 4501 all listen 4502 bots set protect-telnet 0 set ident-timeout 30 set require-p 1 set open-telnets 0 set connect-timeout 15 set dcc-flood-thr 3 set telnet-flood 5:60 ##### MORE ADVANCED STUFF ##### set ignore-time 15 set debug-output 0 set hourly-updates 00 set notify-newusers "HQ" set owner "k" set default-flags "hp" set remote-boots 2 set share-unlinks 1 set die-on-sighup 0 set die-on-sigterm 0 unbind dcc n tcl *dcc:tcl # unbind dcc n set *dcc:set # unbind dcc n simul *dcc:simul set max-dcc 50 set enable-simul 1 set allow-dk-cmds 1 ############## MODULES ################# #### CHANNELS MODULE ##### loadmodule channels set chanfile "bot2.chan" set ban-time 1500 set share-greet 0 set use-info 1 channel add #blabla { chanmode "+nt-likm" idle-kick 0 need-invite { putserv "PRIVMSG #blabla :let me in!" } need-key { putserv "PRIVMSG #blabla :let me in!" } need-unban { putserv "PRIVMSG #blabla :let me in!" } need-limit { putserv "PRIVMSG #blabla :let me in!" } flood-deop 3:10 flood-join 5:60 flood-ctcp 3:60 } ##### SERVER MODULE ##### loadmodule server ##### variables: set nick "bot2" set altnick "bot2" set realname "bot2" set init-server { putserv "MODE $botnick +iw-s" } set servers { ServeurIRC:6667 } set keep-nick 1 set strict-host 0 set quiet-reject 1 set lowercase-ctcp 0 set answer-ctcp 3 set flood-msg 5:60 set flood-ctcp 3:60 set never-give-up 1 set strict-servernames 0 set default-port 6667 set server-cycle-wait 60 set server-timeout 15 set servlimit 0 set check-stoned 1 set use-console-r 0 set serverror-quit 1 set max-queue-msg 300 set trigger-on-ignore 0 set use-silence 0 set handle-mode_r 1 ##### CTCP MODULE ##### loadmodule ctcp # set ctcp-version "BitchX-75p1+ by panasync - Linux 2.2.3 : Keep it to yourself!" ##### IRC MODULE ##### loadmodule irc set bounce-bans 0 set allow_desync 0 set kick-method 4 set learn-users 1 set wait-split 300 set wait-info 180 set modes-per-line 3 set mode-buf-length 200 set use-354 0 unbind msg - hello *msg:hello bind msg - yo *msg:hello ##### TRANSFER MODULE ##### loadmodule transfer ##### variables: set max-dloads 3 set dcc-block 0 set copy-to-tmp 1 set xfer-timeout 300 ##### SHARE MODULE ##### #loadmodule share ##### variables: #set allow-resync 0 #set resync-time 900 #set private-owner 0 #set private-global 0 #set private-globals "mnot" #set private-user 0 ##### FILESYSTEM MODULE ##### #loadmodule filesys #set files-path "/home/mydir/filesys" #set incoming-path "/home/mydir/filesys/incoming" #set upload-to-pwd 0 #set filedb-path "" #set max-file-users 20 #set max-filesize 1024 ##### NOTES MODULE ##### loadmodule notes set notefile "bot2.notes" set max-notes 50 set note-life 60 set allow-fwd 0 set notify-users 1 ##### CONSOLE MODULE ##### loadmodule console ##### variables: set console-autosave 1 set force-channel 0 set info-party 0 ##### SEEN MODULE ##### loadmodule seen ##### BLOWFISH MODULE ##### checkmodule blowfish ##### ASSOC MODULE ##### loadmodule assoc ##### SCRIPTS ##### source scripts/alltools.tcl source scripts/action.fix.tcl source scripts/autoconnection.tcl loadhelp userinfo.help

après je lance mon bot, je me connecte en parti line et j'ai ceci :
Code :
.status [14:04:13] #admin# status I am Jwill, running eggdrop v1.6.21: 1 user (mem: 92k). Online for 00:00 (background) - CPU: 00:00 - Cache hit: 33.3% Configured with: Admin: <email: bot2@bot2.com> Config file: bot2.conf OS: Linux 3.8.13-xxxx-grs-ipv6-64 Tcl library: /usr/share/tcltk/tcl8.5 Tcl version: 8.5.8 (header version 8.5.8) Tcl is threaded. Socket table: 20/100 Loaded module information: Channels: #blabla (trying) No server currently. #blabla : (not on channel) [14:04:40] -ERROR from server- Closing Link: bot[*.*.*.*] (Ping timeout: 34 seconds) [14:04:40] Disconnecting from server.

si vous avez une solution car je pense que c'est de mon côté j'ai testé sur de nombreux serveurs et rien ne fonctionne

Merci pour votre aide car la je sèche totalement.
Répondre
#2
Hello,

Je suis pas sûr mais ... As-tu réglé un ping à ne pas dépasser dans ta config Unreal ou autre deamon que tu utilises ?
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
Tchat 100% gratuit - Discutez en toute liberté - Transitionnez vers Linux - Discussions dans le Lauragais - Communauté LGBT respectueuse - soutien aux victimes de cybermalveillance - pour les filles par les filles Le forum pour passer le temps