Mise en forme de code: pensez à utiliser les balises [ tcl ] et [ /tcl ] (sans les espaces bien sûr) autour de vos codes tcl afin d'avoir un meilleur rendu et une coloration syntaxique. x


Aide/Explications pour créer une commande
#1
Bonsoir,
Donc voila j'aimerais créer une commande qui est effectuable par le robot ou l'administrateur du robot mais je ne sais pas vraiment par ou commencer ac mon robot link au serveur.

Je m'explique, j'aimerais créer une commande dans mon robot Link au serveur qui ajouterais dans une database un pseudonyme et les salons ou il aura des sajoins automatique et le robot a chaque fois qu'il rejoin un salon cherche dans la database le nick et le sajoin sur les salons predefini.

Pas tout claire n'est-ce pas ?
Un exemple serait surment mieux :

Commande qu'un administrateur du robot ferais =>
!addsajoin Clams #salon1 #salon2
(le robot garde say informations dans un fichier.db)

Clams rejoin un salon ou se trouve le robot :
le robot fouille dans sa database si le pseudo Clams est inscrit et si say le cas le sajoin sur les salosn approprier (donc sajoin sur #salon1 et #salon2)



Merci pour les futurs reponses
Ps: si pour les reponses vous pouvez me faire un exemple meme tout con qui pourais m'aider sa serais super
#2
Tout d'abord, je pense que les commandes admin devraient être en privé, voire en party-line.
Et plutôt que d'ajouter des canaux à cet utilisateur, plutôt lui donner des droits particuliers sur ces canaux (j'imagine que l'eggdrop est dessus).

Donc, cela reviendrait à:
  1. ajouter cet utilisateur aux canaux
  2. lui donner un flag de SAJOIN
Ensuite, il suffirait de regarder pour chaque canal géré par l'eggdrop si l'utilisateur a ou pas le flag SAJOIN.

Si mon raisonnement est bon, je peux te faire une ébauche de script.
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#3
En gros say sa, sauf que j'aimerais que sa enregistre dans une database de façon a pouvoirs lire les accés facilements et les modifiers
#4
Puisque ça concerne des gens, s'ils sont utilisateurs du bot (ce qui serait logique) tu peux utiliser le flag XTRA de la commande setuser (et getuser) utilisateurs pour stocker ça, sans passer par un fichier DB supplémentaire.
#5
Le probleme justement et qu'ils sont pas vraiments utilisateurs du robot
Le robot leurs accordent les commandes en fonctions de leurs vhosts ...
Pour sa que j'aimerais un systeme qui enregistre (via une !commande) "pseudo salon1 salon2" dans une database et que sa sajoin la personne sur "salon1 et salon2" a l'arriver sur un salon.
#6
Je ne comprends pas où est le problème de créer chaque fois un utilisateur qui serait nick!*@vhost et de lui attribuer des infos supplémentaires ?
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#7
Bha je voit pas comment debuter pour cela que je demande plusieurs conseils pour m'aider a faire ce systeme qui est surment un peu loufoque
#8
Ok, donc je vais essayer de te faire un début de script à mon idée, on verra si ça te convient
irc.zeolia.net - Offrez-moi un café
Merci de ne pas demander d'aide en MP
Away
#9
Cool, grand merci, et puis si j'arrive a finir je metrais le code ici.
#10
CrazyCat Wrote:Ok, donc je vais essayer de te faire un début de script à mon idée, on verra si ça te convient

Bonsoir,
CrazyCat j'aimerais savoir si tu t'en sort pour me sortire un exemple.

Kissou all
#11
A mon avis il a pas lu ton post, je le up pour toi :D
#12
En meme temps il a une vie donc si il n'a pas vue pour le moment ce n'est pas grave j'attend un peu et voila ce n'est pas la fin du monde.

PS: merci de l'avoir up
#13
Cherche toujours de l'aide car je galere toujours ....
#14
Ton Eggdrop est IRCOP ou tu parles d'un pseudo-service link via socket la?
#15
Pseudo-service

Mais savoir pour les deux sa serais pas mal aussi pour s'instruire mais deja pour le pseudo-service ^^


Possibly Related Threads…
Thread Author Replies Views Last Post
  [Demande] besoin d'aide pour finaliser berni13 6 1,618 18/11/2020, 00:18
Last Post: berni13
  [Résolu] Aide sur une commande Alucard`68 26 12,190 09/11/2016, 21:40
Last Post: aliasangelius
Big Grin demande d'aide pour codage KeeViiNou 4 4,629 04/07/2016, 07:55
Last Post: CrazyCat
  aide pour un script svp s2drk 3 5,044 11/08/2014, 23:23
Last Post: CrazyCat
  [Demande] Besoin d'aide pour youtubeURL.tcl hades_48 4 5,142 01/07/2014, 15:41
Last Post: hades_48
  [Demande] aide pour une modification pour whois loulou7593 21 13,379 29/10/2013, 13:35
Last Post: loulou7593
  aide pour le script Nostromo1st 13 8,213 16/09/2013, 16:24
Last Post: Nostromo1st
  [aide] comment rajouter des hosts et des salons en plus pour sajoin Naruto 11 7,750 17/07/2013, 22:51
Last Post: aliasangelius
  aide pour trivia zyrte 5 5,525 19/11/2012, 13:13
Last Post: CrazyCat
Sad Commande SAY pour Windrop [Résolu] tow 3 4,446 19/11/2012, 01:04
Last Post: aliasangelius

Forum Jump:


Users browsing this thread: 1 Guest(s)