04/09/2008, 13:52
Bonjour à tous
Tout d'abord merci pour ce site très utile
Je me permets de venir vers vous car j'ai beau cherché, je ne trouve pas la solution à mon problème (je ne suis pas non plus féru en codage tcl). Donc voici mon problème :
Sous un egg 1.6.19+SSL j'ai chargé la version 0.5b1 de la tcl qui nous occupe.
Lorsque je veux rajouter un flux rss, voici systématiquement le message d'erreur que j'ai que ce soit en faisant .rehash ou .restart :
[13:15:28] <Bot> [13:15] Tcl error in file 'eggdrop.conf':
[13:15:28] <Bot> [13:15] list element in quotes followed by "trigger"" instead of space
[13:15:28] <Bot> while executing
[13:15:28] <Bot> "array set tmp $rss($feed)"
[13:15:28] <Bot> (procedure "::rss-synd::init" line 17)
[13:15:28] <Bot> invoked from within
[13:15:28] <Bot> "::rss-synd::init"
[13:15:28] <Bot> (file "scripts/rss-synd.tcl" line 1090)
[13:15:28] <Bot> invoked from within
[13:15:28] <Bot> "source scripts/rss-synd.tcl"
[13:15:28] <Bot> (file "eggdrop.conf" line 1343)
[13:15:28] <Bot> [13:15] * FICHIER DE CONFIGURATION NON CHARGE (INTROUVABLE OU ERREUR)
Pour mettre en Å“uvre le flux rss supplémentaire, voici ce que j'ai changé dans la tcl :
set rss(slashdot) {
"url" "http://rss.slashdot.org/Slashdot/slashdot"
"channels" "#HiDef-Zone"
"database" "./scripts/feeds/slashdot.db"
"output" "\\\[\002Slashdot\002\\\] @@item!title@@ (@@item!slash:section@@) - \[string map { \"&from=rss\" \"\" } \"@@item!feedburnerrigLink@@\"\]"
"trigger" "!@@feedid@@"
"evaluate-tcl" 1
}
set rss(monsite) {
"url" "http://www.monsite.com/rss.php"
"channels" "#lechan"
"database" "./scripts/feeds/HDF.db"
"output" "\\\[\002En-tête\002\\\] @@item!title@@ - @@item!link@@
"trigger" "!@@rsshdf@@"
}
Bien entendu, c'est le second set rss qui me pose problème.
J'ai essayé de mettre uniquement ce "set" là (je cherche hein), même résultat.
Sauriez vous m'indiquer où je commets une erreur ? (sachant que sans le second "set" la tcl fonctionne très bien).
Merci d'avance de votre aide
Tout d'abord merci pour ce site très utile
Je me permets de venir vers vous car j'ai beau cherché, je ne trouve pas la solution à mon problème (je ne suis pas non plus féru en codage tcl). Donc voici mon problème :
Sous un egg 1.6.19+SSL j'ai chargé la version 0.5b1 de la tcl qui nous occupe.
Lorsque je veux rajouter un flux rss, voici systématiquement le message d'erreur que j'ai que ce soit en faisant .rehash ou .restart :
[13:15:28] <Bot> [13:15] Tcl error in file 'eggdrop.conf':
[13:15:28] <Bot> [13:15] list element in quotes followed by "trigger"" instead of space
[13:15:28] <Bot> while executing
[13:15:28] <Bot> "array set tmp $rss($feed)"
[13:15:28] <Bot> (procedure "::rss-synd::init" line 17)
[13:15:28] <Bot> invoked from within
[13:15:28] <Bot> "::rss-synd::init"
[13:15:28] <Bot> (file "scripts/rss-synd.tcl" line 1090)
[13:15:28] <Bot> invoked from within
[13:15:28] <Bot> "source scripts/rss-synd.tcl"
[13:15:28] <Bot> (file "eggdrop.conf" line 1343)
[13:15:28] <Bot> [13:15] * FICHIER DE CONFIGURATION NON CHARGE (INTROUVABLE OU ERREUR)
Pour mettre en Å“uvre le flux rss supplémentaire, voici ce que j'ai changé dans la tcl :
set rss(slashdot) {
"url" "http://rss.slashdot.org/Slashdot/slashdot"
"channels" "#HiDef-Zone"
"database" "./scripts/feeds/slashdot.db"
"output" "\\\[\002Slashdot\002\\\] @@item!title@@ (@@item!slash:section@@) - \[string map { \"&from=rss\" \"\" } \"@@item!feedburnerrigLink@@\"\]"
"trigger" "!@@feedid@@"
"evaluate-tcl" 1
}
set rss(monsite) {
"url" "http://www.monsite.com/rss.php"
"channels" "#lechan"
"database" "./scripts/feeds/HDF.db"
"output" "\\\[\002En-tête\002\\\] @@item!title@@ - @@item!link@@
"trigger" "!@@rsshdf@@"
}
Bien entendu, c'est le second set rss qui me pose problème.
J'ai essayé de mettre uniquement ce "set" là (je cherche hein), même résultat.
Sauriez vous m'indiquer où je commets une erreur ? (sachant que sans le second "set" la tcl fonctionne très bien).
Merci d'avance de votre aide