IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IRC / mIRC Discussion :

[UnrealIRCd] Comment créer un alias pour (destiné au) le serveur


Sujet :

IRC / mIRC

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 14
    Par défaut [UnrealIRCd] Comment créer un alias pour (destiné au) le serveur
    Salut à tous !

    Malgré mes nombreuses recherches sur le net et dans la doc de Unreal, j'ai quelques lacunes pour creer des ALIAS sous Unrealircd.

    Néanmoins, j'ai reussi à en creer un qui fonctionne.La syntaxe, notament le format, me choque un peu :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    alias "monbot" { 
    	nick "monbot";
    	type normal;
    };
    
    alias "vu" { 
    	format "" {
    		nick "monbot"; 
    		type normal;
    		parameters "seen %1-";
    	};
    	type command;
    };
    La commande /vu est à present la meme que si j'avais tapé :
    Merci de me corriger si, en effet, ma syntaxe n'est pas bien propre.

    Pour a suite, et c'est ce qui me pose réellement probleme, j'aimerai créer des alias pour la commande msg et la remplacer par dire. Ce qui donnerait :
    Contrairement à mon exemple réussi ci dessus, je ne sais pas quel cible mettre puisque ceci doit direcemtent etre envoyé au serveur.

    Dans le meme ordre, j'aimerai créer des alias qui permettraient de créer des "popus".
    Par exemple, l'alias coucou enverrait sur le salon dans lequel se trouve :
    coucou %nick
    où %nick serait le pseudo de la personne qu'il aura choisi.

    J'espere avoir été assez clair et je remercie par avance toute personne qui me donneront un coup de pouce.

  2. #2
    Membre éprouvé
    Avatar de mavina
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2004
    Messages
    1 812
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Chine

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2004
    Messages : 1 812
    Par défaut
    coucou,

    tentons ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    alias dire {
    	format "*" {
    		target %chan;
    		type normal;
    		parameters coucou ...;
    	};
    };
    Sans conviction, je n'ai jamais touché à UnrealIRCD.
    A mon avis, toute la difficulté est de trouver la variable représentant le chan, si ce n'est pas %chan :o

    Bon courage

    Fred

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 14
    Par défaut
    Salut et merci pour ta reponse !

    Malheureusement, je crains que ce ne soit là, la bonne méthode !

    En voici la structure :
    http://www.vulnscan.org/UnrealIrcd/u...tml#aliasblock

    Comme tu le dis, je ne sais pas à qui bien attribuer la cible "serveur".

Discussions similaires

  1. Comment créer des alias pour le terminal en python ?
    Par boubou_cs dans le forum Général Python
    Réponses: 2
    Dernier message: 11/11/2007, 22h15
  2. Réponses: 2
    Dernier message: 04/08/2005, 19h00
  3. Réponses: 7
    Dernier message: 29/07/2005, 09h51
  4. Réponses: 7
    Dernier message: 21/10/2004, 09h13
  5. [JSP]comment créer un listener pour ma base de données
    Par Ekimasu dans le forum Servlets/JSP
    Réponses: 14
    Dernier message: 10/05/2004, 14h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo