DarkShadowI
Messages postés3Date d'inscriptiondimanche 2 septembre 2007StatutMembreDernière intervention29 septembre 2007 7 oct. 2007 à 11:36
Euh, le bot se connecte, join le salon et se déconnecte ensuite :/
Si vous pouviez nous dire d'où vient l'erreur svp ^^
Sinon, bonne idée en général ^^
Je mets 8 sur 10.
SawKiller
Messages postés17Date d'inscriptionjeudi 15 mars 2007StatutMembreDernière intervention 2 mars 2011 16 mars 2007 à 08:10
Si vous avez pas compris :
Quand le bot essaie de se connecter, il rejoint le channel et se deconnecte, a force de le faire le bot se fait g-lined par quakenet pour cause de flood de connections...
un pourtant avec d'autres je n'ai aucun problemes.
Donc ! pourquoi il fait ca ?
cs_Mariow
Messages postés14Date d'inscriptiondimanche 16 janvier 2005StatutMembreDernière intervention15 mars 2007 15 mars 2007 à 21:06
Commantaire de : Le Grenoblois Le 07/03/2007
[...]a peine deconnecter qu'il se deconnecte[..]
hum hum xD
cs_Le Grenoblois
Messages postés3Date d'inscriptionsamedi 5 mars 2005StatutMembreDernière intervention 7 mars 2007 7 mars 2007 à 00:14
Chez moi ton bot se connecte et se deconnecte aussi tôt, je ne comprend pas pourquoi il fait des retry a tout bout de champ !
a peine deconnecter qu'il se deconnecte.
GiUsTiNo
Messages postés129Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention30 juin 2012 24 juil. 2006 à 21:30
Voila après un an, une petite mise à jour lol (mais non ca ne fait pas réchauffé :p).
Si j'ai encore l'envie et le temps, un dialog pour l'administration des levels d'accès sera mis en place également.
Pour le bon fonctionnement du Bot, créez un dossier /conf/ ou vous placerez les .mrc
Rappel: aucune verification (via la raw appropriée) n'est faite pour voir si les services du serveur irc sont bien anope... Le bot utilise anope par défault pour le moment (une vérification est à venir ainsi que - peut-être - une gestion d'autres services bien connus).
Bonne soirée :)
GiUsTiNo
Messages postés129Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention30 juin 2012 23 juil. 2005 à 13:57
Si la configuration n'est pas remplie correctement, et que tu te connectes à un serveur, le bot se déconnecte automatiquement et t'ouvres le dialogue de configuration. Pour les mises à jours à lui apporter au niveau de anope etc... je le fais dès que je peux mais là, vraiment pas le temps.
Giustino, Admin VegaGames
cs_Mariow
Messages postés14Date d'inscriptiondimanche 16 janvier 2005StatutMembreDernière intervention15 mars 2007 22 juil. 2005 à 20:01
Salut c'est normle que quand j'me connect sa fait :
[19:56] * Disconnected
-
* /sauvegardes: not connected to server
punk6_2
Messages postés65Date d'inscriptionmardi 9 novembre 2004StatutMembreDernière intervention 1 décembre 2007 17 juil. 2005 à 19:33
Super bien !! Bonne continuation et averti nous quand le site d'élevage est fini !
GiUsTiNo
Messages postés129Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention30 juin 2012 11 juil. 2005 à 00:49
Mise à jour terminée...
Pour le probleme de Nickserv, je vais faire une section (dans le dialog) pour savoir si le serveur utilise anope ou d'autres services.
Concernant le "EXIT", je pense que quand tu exit, le disconnect n'est pas nécessairement pris en compte, de plus, c'est une sécurité quand on est pas sur à 100% (à tester :p).
Pour le reste, c'est modifiée
Giustino, Admin VegaGames
GiUsTiNo
Messages postés129Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention30 juin 2012 11 juil. 2005 à 00:29
Ok coolman002 je vois ca dès que je peux :)
C'est vrai que j'aurais pu pas mal optimiser mais au départ, j'avais codé ca pour moi sans penser à le poster ici (c'est clem54 qui a insisté alors je me suis dit "pourquoi pas ...")
Merci pour les remarques constructives :p
Giustino, Admin VegaGames
cs_clem54
Messages postés253Date d'inscriptionjeudi 10 mars 2005StatutMembreDernière intervention16 octobre 2005 10 juil. 2005 à 18:25
no comment mon ptit gigi :p
COOLMAN002
Messages postés969Date d'inscriptionlundi 16 juin 2003StatutMembreDernière intervention 1 juillet 20121 9 juil. 2005 à 18:11
Plutot que de nous mettre un fichier .ini contenant les alias, dans la section remote tu peux créer tes alias
(alias nomdel'alias { commande })
cmd.mrc:
var %i 1, %i2 $lines($hget(config,db))
...
if ($lines($hget(config,db)) > 4) {
pk ne pas metre "if (%i2 > 4) {
on *:JOIN:#:{ if ($nick != $me) {
devient:
on !*:JOIN:#:{
conf.mrc:
on *:DISCONNECT:{ .sauvegardes | .sauvegardes_config }
on *:EXIT:{ .sauvegardes | .sauvegardes_config }
je crois que le "EIXT" sert à rien, car à partir du moment que tu "exit", mIRC disconnect... j'suis pas sur...
oui) { /ns identify $hget(config,pass) }
et si "/ns" n'existe pas ?
Interface.mrc:
$iif($hget(config,pass_check) == oui,did -c $dname 12,did -u $dname 12)
devient >
did $iif($hget(config,pass_check) == oui,-c,-u) $dname 12
que des "if" les un en dessous des autres c'est pas bon,
if
elseif
else
c'est ça qui faut :)
Pk ne pas faire un petit dialog où l'on puisse ajouter/modifier les "admins" du bot ? (via /auser)
Bonne continuation
GiUsTiNo
Messages postés129Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention30 juin 2012 9 juil. 2005 à 14:27
Suffisait de poster pour que tout s'actualise ^^
Giustino, Admin VegaGames
GiUsTiNo
Messages postés129Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention30 juin 2012 9 juil. 2005 à 14:26
J'ai mis à jour pas mal de choses, ainsi que l'évolution des optimisations (qui n'ont pas l'air de vouloir s'afficher sur codes-sources ...)
J'ai également remis le zip et il n'apparait pas (cela fait quand même 20 minutes, je vais voir comment se déroulera la suite ...)
Bonne continuation à tous !
Giustino, Admin VegaGames
GiUsTiNo
Messages postés129Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention30 juin 2012 8 juil. 2005 à 23:38
Salut Fjord (ou Panther),
Pour la commande !lire (déjà) elle ne débale pas tout sur le chan mais en pv :p
Deuxièmement, j'ai codé ceci pour que ca soit pratique et utilisable pour tout le monde (débutant comme expert)
Sinon c'est vrai que j'aurais pu éventuellement
Giustino, Admin VegaGames
cs_fjord
Messages postés2Date d'inscriptionlundi 4 juillet 2005StatutMembreDernière intervention 8 juillet 2005 8 juil. 2005 à 23:29
l'idée est bonne et le code est assez bien codé :p
il y a tout de même quelque chose que j'aurait fait autrement, quand un admin tape !lire sans de numéro sa serait plus pratique si le bot enverrais la liste de questions par DCC au lieu de lui balancer comme sa sur le chan (surtout si ya plus de 50 questions dans la base...)
sinon bonne chance pour ton site d'élevage d'ours polaire et avertis nous quand il seras terminer ;)
bonne continuation
fjord alias Panther
GiUsTiNo
Messages postés129Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention30 juin 2012 8 juil. 2005 à 22:52
Merci wims, je corrige et j'optimise dès que je peux, car je suis en train de programmer un site (élevage virtuel d'ours polaire si ca peut interesser) donc je suis assez "pris" :p
Giustino, Admin VegaGames
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 8 juil. 2005 à 22:14
Ca a l'air bien
Ya quelque / inutile ( habitude je pense )
ya des . inutile aussi devant certaine commande
dans l'evenement on dialog , dans le sclick :
if ($did == 1) {
if (!$did($dname,5)) || (!$did($dname,9)) || (!$did($dname,15)) || (!$did($dname,17)) || (!$did($dname,20)) || ((!$did($dname,11)) && ($did($dname,12).state == 1)) { /dialog -m erreur erreur | halt }
les $dname sont inutile et $did($dname,12).state == 1
>>
($did(12).state)
les .text aussi sont inutile
dans l'init : $iif($hget(config,pass_check) == oui,did -c $dname 12,did -u $dname 12)
le did -u n'est pas utile j'crois mais j'suis pas sur
et ainsi ds le sclick
if ($did == 12) {
if ($did($dname,12).state == 0) { .hadd config pass_check non }
elseif ($did($dname,12).state == 1) { .hadd config pass_check oui }
}
>>
if ($did == 12) { .hadd config pass_check $iif($did(12).state,oui,non) }
7 oct. 2007 à 11:36
Si vous pouviez nous dire d'où vient l'erreur svp ^^
Sinon, bonne idée en général ^^
Je mets 8 sur 10.
16 mars 2007 à 08:10
Quand le bot essaie de se connecter, il rejoint le channel et se deconnecte, a force de le faire le bot se fait g-lined par quakenet pour cause de flood de connections...
un pourtant avec d'autres je n'ai aucun problemes.
Donc ! pourquoi il fait ca ?
15 mars 2007 à 21:06
[...]a peine deconnecter qu'il se deconnecte[..]
hum hum xD
7 mars 2007 à 00:14
a peine deconnecter qu'il se deconnecte.
24 juil. 2006 à 21:30
Si j'ai encore l'envie et le temps, un dialog pour l'administration des levels d'accès sera mis en place également.
Pour le bon fonctionnement du Bot, créez un dossier /conf/ ou vous placerez les .mrc
Rappel: aucune verification (via la raw appropriée) n'est faite pour voir si les services du serveur irc sont bien anope... Le bot utilise anope par défault pour le moment (une vérification est à venir ainsi que - peut-être - une gestion d'autres services bien connus).
Bonne soirée :)
23 juil. 2005 à 13:57
Giustino, Admin VegaGames
22 juil. 2005 à 20:01
[19:56] * Disconnected
-
* /sauvegardes: not connected to server
17 juil. 2005 à 19:33
11 juil. 2005 à 00:49
Pour le probleme de Nickserv, je vais faire une section (dans le dialog) pour savoir si le serveur utilise anope ou d'autres services.
Concernant le "EXIT", je pense que quand tu exit, le disconnect n'est pas nécessairement pris en compte, de plus, c'est une sécurité quand on est pas sur à 100% (à tester :p).
Pour le reste, c'est modifiée
Giustino, Admin VegaGames
11 juil. 2005 à 00:29
C'est vrai que j'aurais pu pas mal optimiser mais au départ, j'avais codé ca pour moi sans penser à le poster ici (c'est clem54 qui a insisté alors je me suis dit "pourquoi pas ...")
Merci pour les remarques constructives :p
Giustino, Admin VegaGames
10 juil. 2005 à 18:25
9 juil. 2005 à 18:11
(alias nomdel'alias { commande })
cmd.mrc:
var %i 1, %i2 $lines($hget(config,db))
...
if ($lines($hget(config,db)) > 4) {
pk ne pas metre "if (%i2 > 4) {
on *:JOIN:#:{ if ($nick != $me) {
devient:
on !*:JOIN:#:{
conf.mrc:
on *:DISCONNECT:{ .sauvegardes | .sauvegardes_config }
on *:EXIT:{ .sauvegardes | .sauvegardes_config }
je crois que le "EIXT" sert à rien, car à partir du moment que tu "exit", mIRC disconnect... j'suis pas sur...
oui) { /ns identify $hget(config,pass) }
et si "/ns" n'existe pas ?
join $hget(config,chan_aide)
join $hget(config,chan_logs)
tu peux join -n <salon1>,<salon2>
Interface.mrc:
$iif($hget(config,pass_check) == oui,did -c $dname 12,did -u $dname 12)
devient >
did $iif($hget(config,pass_check) == oui,-c,-u) $dname 12
que des "if" les un en dessous des autres c'est pas bon,
if
elseif
else
c'est ça qui faut :)
Pk ne pas faire un petit dialog où l'on puisse ajouter/modifier les "admins" du bot ? (via /auser)
Bonne continuation
9 juil. 2005 à 14:27
Giustino, Admin VegaGames
9 juil. 2005 à 14:26
J'ai également remis le zip et il n'apparait pas (cela fait quand même 20 minutes, je vais voir comment se déroulera la suite ...)
Bonne continuation à tous !
Giustino, Admin VegaGames
8 juil. 2005 à 23:38
Pour la commande !lire (déjà) elle ne débale pas tout sur le chan mais en pv :p
Deuxièmement, j'ai codé ceci pour que ca soit pratique et utilisable pour tout le monde (débutant comme expert)
Sinon c'est vrai que j'aurais pu éventuellement
Giustino, Admin VegaGames
8 juil. 2005 à 23:29
il y a tout de même quelque chose que j'aurait fait autrement, quand un admin tape !lire sans de numéro sa serait plus pratique si le bot enverrais la liste de questions par DCC au lieu de lui balancer comme sa sur le chan (surtout si ya plus de 50 questions dans la base...)
sinon bonne chance pour ton site d'élevage d'ours polaire et avertis nous quand il seras terminer ;)
bonne continuation
fjord alias Panther
8 juil. 2005 à 22:52
Giustino, Admin VegaGames
8 juil. 2005 à 22:14
Ya quelque / inutile ( habitude je pense )
ya des . inutile aussi devant certaine commande
dans l'evenement on dialog , dans le sclick :
if ($did == 1) {
if (!$did($dname,5)) || (!$did($dname,9)) || (!$did($dname,15)) || (!$did($dname,17)) || (!$did($dname,20)) || ((!$did($dname,11)) && ($did($dname,12).state == 1)) { /dialog -m erreur erreur | halt }
les $dname sont inutile et $did($dname,12).state == 1
>>
($did(12).state)
les .text aussi sont inutile
dans l'init : $iif($hget(config,pass_check) == oui,did -c $dname 12,did -u $dname 12)
le did -u n'est pas utile j'crois mais j'suis pas sur
et ainsi ds le sclick
if ($did == 12) {
if ($did($dname,12).state == 0) { .hadd config pass_check non }
elseif ($did($dname,12).state == 1) { .hadd config pass_check oui }
}
>>
if ($did == 12) { .hadd config pass_check $iif($did(12).state,oui,non) }
sinon bonne idée et bien joué