Le message de déconnexion est le dernier argument envoyé à la procédure. Politique de confidentialité À propos de Wikipédia Avertissements Contact Développeurs Déclaration sur les témoins cookies Version mobile. Un concept original pour gérer les accès de vos utilisateurs d’une façon totalement différente, trop long à expliquer dans une description aussi courte. Copiez le fichier d’exemple eggdrop. Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante:
| Nom: | tcl eggdrop |
| Format: | Fichier D’archive |
| Système d’exploitation: | Windows, Mac, Android, iOS |
| Licence: | Usage Personnel Seulement |
| Taille: | 51.77 MBytes |
Voici un petit script qui permet d’avoir son horoscope du jour. Si la procédure renvoit 1, Eggdrop n’enregistrera pas le message qui a déclenché le bind. Ce script permet d’afficher des citations du site http: Grâce à sa popularité, Eggdrop possède une pléthore de scripts disponibles, la plupart d’entre eux créés par les utilisateurs eux-mêmes, tel que des jeux à questions-réponses , distribution de fichier habituellement par le protocole DCC jusqu’aux scripts de gestion de salons. La dernière modification de cette page a été faite le 29 septembre à
Vous pouvez utiliser la commande bind pour lier des procédures à certains évènements.

Par example vous pouvez écrire une fonction qui sera appelée chaque fois qu’un eggdop dira « danger » dans un canal. Nous essayons aussi de normaliser les termes employés et de garder leur nom en anglais car c’est ainsi que vous les trouverez dans la plupart des scripts Tcl. Une petite précision donnée par Artix et qui a son importance: Ce rcl suit est la liste des binds existants et la manière dont ils fonctionnent.

Le format de la commande, la liste des arguments envoyés à la procédure associée et une explication sont aussi données. Utilisé pour les commandes en message privé.
Le premier mot du message est la commande, les autres sont pris comme des arguments texte. Recherche un eggsrop dans un message privé. Si la procédure renvoit 1, Eggdrop n’enregistrera pas le message qui l’a déclenchée. Sert à réagir à une notice. Répondre à une notice est considéré comme une faille dans le protocole IRC, aussi ce bind est utilisé pour le traitement interne seulement.
Si la procédure renvoit 1, Eggdrop n’enregistrera pas le message qui a déclenché le bind. Les nouveaux Tcls doivent être déclaré comme ceci pour assurer la compatibilité:. L’ordre des argument est le même que l’ordre envoyé par le serveur IRC. Utilisé pour une commande donnée sur un canal. Le premier mot devient la commande, ceux qui suivent deviennent les arguments text.
Comme MSGM excepté qu’il réagit à quelque chose dit en canal. Déclenché lorsqu’une personne rejoint un canal. Le mask est de la forme » channel nick! Déclenché lorsqu’une personne quitte un canal. Si aucun message de part n’est donné, la variable msg sera « ». Déclenché sur un changement de topic. Déclenché lorsqu’une personne est kickée du canal. La procédure est appelée avec les informations du kickeur plus le canal, le pseudo de la victime et la raison du kick.
Notez que target a été ajouté depuis la version 1. De plus, suite à une erreur dans la version 1. Un exemple simple sur l’utilisation des procédures « 1. Certains serveurs, comme Unreal ont des modes hors-norme, utilisez l’astuce » analyser les modes » pour plus de détails. Déclenché lorsqu’une personne se déconnecte ou disparaît dans un netsplit et ne revient pas. Le message de déconnexion est le dernier argument envoyé à la procédure.
Il est possible d’utiliser des wildcards dans le masque qui est de la forme ‘ channel nick! Déclenché lorsque quelqu’un change de pseudonyme. Le masque indiqué correspond à » channel nouveaupseudo » et peut contenir des wildcards jokers. Déclenché lorsque quelqu’un part dans un netsplit. Ceci peut être une fausse alerte sur certains réseaux il est facile de faire croire à un faux netsplit. Le masque peut contenir des wildcards jokers et est de la forme ‘ channel nick!
Tcl eggdrop
Déclenché quand quelqu’un perdu dans un netsplit rejoins le canal. Le masque peut contenir des jokers, et est de la forme’ channel nick! Utilisé pour les commandes de la PartyLine. L’argument command est le premier mot, et tout le reste après celle ci est le texte renvoyé par le bind.
Il faut noter que l’idx est valable tant que l’utilisateur reste connecté, mais pourrait être réutilisé ensuite, donc vous devez être prudent en le stockant.
If the proc returns 0, the bot will attempt its own processing of the ctcp command. This is NOT triggered when someone returns from the file area, etc.
Note that the connection may have already been dropped by the user, so don’t send output to the idx. The path is relative to the dcc directory unless the file transfer was started by a script call to ‘dccsend’, in which case the path is the exact path given in the call to ‘dccsend’. The path is where the file ended up, relative to the dcc directory usually this is your incoming dir.
The first word is the command and the rest becomes the text argument; flags are ignored. Flags are ignored; handle could be a user on this bot « DronePup » or on another bot « Eden Wilde » and therefore you can’t rely on a local user record.
The mask is checked against the entire line of text and supports wildcards. The mask is checked against the botnetnick of the bot eggdrpo linked and supports wildcards. Just like the link bind, flags are ignored; mask is matched against the botnetnick of the bot that unlinked.
Wildcards are supported in mask.
scripts Tcl pour Eggdrop
If the proc returns a blank string, the text is considered parsed. Otherwise, the bot will use the text returned from the proc and continue parsing that. If the proc returns 1, no further action is taken on the flood; if the proc returns 0, the bot will do its normal « punishment » for the flood. The flood types are: The mask is matched against the receiving handle and supports wildcards. If the proc returns 1, Eggdrop will not process the note any further.
If the proc returns 1, Eggdrop will not log the message that triggered this bind. In this case, the ‘channel’ argument will be a valid channel, and not ‘-1’.
The mask is matched against the channel and can contain wildcards. Le masque se compose de 5 valeurs qui sont:. Il peut contenir jusq’à 5 champs minute, heure, jour, mois, jour de la semaine délimités par des espaces. Les jours de la semaines vont de 0 à 6, dimanche pouvant être indifférement 0 ou 7.
This is typically caused by a user abort. This may either happen because the dcc connection was not accepted or because the data transfer stalled for some reason.
Certains binds sont dit empilables stackable. Cela signifie que vous pouvez appeler plusieurs commandes avec le même déclencheur. Normalement, par exemple, un bind comme bind msg – stop msg: Cet article est en cours de traduction, n’hésitez pas à aider.
Le mois commence à ’00’ ‘Janvier’ et va jusqu’à ’11’ ‘Décembre’donc ‘-1’ par rapport au calendrier. Retrieved from » https: Personal tools English Log in. Navigation rapide Portail Actualités F.
