Communauté Eggdrop

Version complète : [résolu] beug avec Clams moderation final
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
bonjour / bonsoir

je viens de me télécharger Clams modération final lors

de la configuration dans putty j'ai cette erreur

[15:23:08] Tcl error in file 'protect.conf':
[15:23:08] invalid command name "def"
while executing
"def action "1""
(file "scripts/clams.conf" line 12)
invoked from within
"source scripts/clams.conf"


vous allez me dire que c'est a cause des 2 "" qu'il y a apres le 1 mais dans le fichier .conf il n'y sont pas

tcl
#Action réalisée (0 = Pseudo | 1 = Link)
def action "1"
#Activation du debug/console (on = oui | off = non)
def debug "on"



j'ai même essaye d'enlever un " pour que ça donne "1 puis après remettre un " pour que ça donne "1" mais voila ce que j'ai avec putty

Code :
[15:31:41] Tcl error in file 'protect.conf':
[15:31:41] extra characters after close-quote
    while executing
"def action "1
#Activation du debug/console (on = oui | off = non)
def debug "on"


[15:31:56] invalid command name "def"
    while executing
"def action "1""
    (file "scripts/clams.conf" line 12)
    invoked from within
"source scripts/clams.conf"
    (file "protect.conf" line 369)
Salut,

Le problème ne vient pas des guillemets, mais plutôt du "def" qui d'après ton eggdrop est une commande inconnue à celui-ci

[15:23:08] invalid command name "def" <- Il le dit bien lui même.

Donc pour ça il faudrait voir avec son codeur donc heretoc.
bonjour / bonsoir

je suis d'accord avec toi sais ce que j'ai dis a alias sur irc mais il ma dis que plusieurs personne l'avais et qu'il fonctionner très bien

heretoc

Si tu nous disait ce que tu à voulu bidouiller peut être que je pourais t'aider.

Citation :[15:23:08] Tcl error in file 'protect.conf':
[15:23:08] invalid command name "def"
while executing
"def action "1""
(file "scripts/clams.conf" line 12)

ta essayer de remettre protect.conf en clams.conf ?
bonjour / bonsoir

protect est juste le nom de mon eggdrop et clams.conf se trouver dans le dossier scripts

je peux te montré le clam.conf il y a "1" et pas "1""
bonjour / bonsoir

soucis resolue sur irc avec menzagitat et alias_angelius l'erreur etais que j'avais mis trop de ligne dans le protect.conf inutilement

je vous c/c la conversation

Code :
[14:14] <@MenzAgitat> alors dans protect.conf vire les lignes en trop qui concernent clams
[14:14] <@MenzAgitat> laisse juste   source scripts/clams.tcl
[14:14] <@MenzAgitat> c'est ce que je te dis depuis tout à l'heure
[14:14] <lesny> ok
[14:15] <@MenzAgitat> si tu fais pas ça, au prochain rehash ça ne marchera plus
[14:16] <lesny> parfait cela fonctionne merci

[14:19] <lesny> donc pour cela qu'il metter "1"" au lieu de "1" bisard :x
[14:20] <@MenzAgitat> non rien à voir le " en plus c'est mis automatiquement autour de la ligne qui provoque l'erreur
[14:20] <@MenzAgitat> c'était une fausse piste
[14:20] <@MenzAgitat> 4"def action "1"4"
[14:20] <@MenzAgitat> c'est pour fermer le 1er
[14:20] <@MenzAgitat> j'ai mis la paire en rouge pour que tu comprennes
Ouais enfin c'est pas ça que je t'avais dit de copier/coller, ça ne dit pas quelles lignes t'avais mis en trop.

Pour info, voici ce que contenait le fichier eggdrop.conf de lesny (je suis sûr qu'heretoc brûle d'impatience de savoir ce qui pouvait bien casser son script) :
Citation :source scripts/clams.tcl
source scripts/clams.conf
source scripts/libs/connect.lib_clams.tcl
source scripts/libs/gestnick.lib_clams.tcl
source scripts/libs/prive.lib_clams.tcl
source scripts/libs/public.lib_clams.tcl
source scripts/libs/recv.lib_clams.tcl
source scripts/libs/s_acts.lib_clams.tcl
bonjour je n'arrive pas a link le clam moderation :(

irc.Bavardez.fr NOTICE AUTH :*** Looking up your hostname...
[18:29:15] <clams> [18:28:46] (Debug - clams) :serveur NOTICE AUTH :*** Found your hostname (cached)
[18:29:15] <clams> [18:28:46] (Debug - clams) :serveur NOTICE AUTH :*** Checking ident...
[18:29:16] <clams> [18:28:47] (Debug - clams) :serveur NOTICE AUTH :*** Received identd response
[18:29:16] <clams> [18:28:47] (Debug - clams) ERROR :Link denied (Authentication failed) [dkrass@ip.57349]
[18:29:16] <clams> [18:28:47] (Debug - clams) ERROR :Closing Link: [ip] (Link denied (Authentication failed))


j'ai remplacer l'ip du serveur :)

heretoc

Code :
[18:29:16] <clams> [18:28:47] (Debug - clams) ERROR :Link denied (Authentication failed) [dkrass@ip.57349]
[18:29:16] <clams> [18:28:47] (Debug - clams) ERROR :Closing Link: [ip] (Link denied (Authentication failed))

Tu a l'erreur sous les yeux, tu a bien fait le link dans le unreal.conf et correctement modifier les informations du clams.conf ?
A savoir les lignes suivantes :

Code :
#########################
# Configuration du link #
#########################

def link-ip "00.00.001.001"
def link-port "7000"
def link-pass "clampass"
def nsnick "NickServ"
def nspass "haha"
def link-addr "Clams.ton-link.org"
def link-desc "20 F Clams Service"