Communauté francophone sur les Eggdrops
[script] ChanRelay 2.2 - Printable Version

+- Communauté francophone sur les Eggdrops (https://forum.eggdrop.fr)
+-- Forum: Eggdrop et TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=8)
+--- Forum: Scripts TCL (https://forum.eggdrop.fr/forumdisplay.php?fid=4)
+---- Forum: Releases et support (https://forum.eggdrop.fr/forumdisplay.php?fid=20)
+---- Thread: [script] ChanRelay 2.2 (/showthread.php?tid=199)



[script] ChanRelay 2.2 - CrazyCat - 23/04/2008

Voici la version actuelle de chanrelay (2.0) actuellement utilisé par le "réseau de canaux".

Je travaille actuellement sur la version suivante (codename Hermes), je vous prépare donc la description complète du système actuel et les évolutions prévues.

Téléchargement


RE: ChanRelay 2.0 - CrazyCat - 23/04/2008

Fonctionnement actuel
1) configuration
  • Liste des eggdrops intervenants dans le relay(*)
    set eggdrops {"CrazyEgg" "Excalibur" "CC_Egg" "LangoEgg" "EtnaEgg" "EtyxEgg"}
  • Liste des canaux concernés(*)
    set chans {"#eggdrop" "#eggdrop" "#eggdrop.fr" "#eggdrop" "#eggdrop.fr" "#eggdrop.fr"}
  • Liste des réseaux concernés(*)(**)
    set networks {"Epiknet" "Zeolia" "Undernet" "Langochat" "Etnara" "Etyx"}
  • Utilisation du gras(1), souligné(2) ou aucun(0) pour le rendu des nicks
    set high "0"
  • Affichage du réseau d'origine?
    set snet "y"
  • Transmission des actions (/me)?
    set transmit "y";
  • Reception des actions?
    set receive "y";
Les autres réglages ne sont pas indiqués car ils sont paramétrables par commande.
2) Commandes
Les commandes fonctionnent seulement en /msg.
  • trans type on|off
    Marche/Arrêt de l'envoit de type
  • recv type on|off
    Marche/Arrêt de la réception de type
  • rc.status
    Etat actuel des réglages
  • rc.help
    Aide sur les commandes
  • rc.light bo|un|off
    Activation du gras/souligné/aucun
  • rc.net [i]yes|no[i]
    Affichage du réseau initial

(*): Les listes doivent être excatement dans le même ordre
(**) Cette liste est seulement à titre d'information et sert pour l'affichage


Evolutions prévues
  1. Modification de la mise en forme des messages (pour éviter les { } qui s'ajoutent dans certaines lignes)
  2. Ajout de la fonctionnalité !who [réseau]
  3. Ajout de commandes @ inter-canaux
  4. Ajout de la possibilité de messages privés inter-réseaux



RE: [script] ChanRelay 2.0 - CrazyCat - 18/06/2010

Nouvelle version
* Ajout de la commande !who : l'eggdrop vous liste en notice les utilisateurs des autres réseaux
* Ajout de la possibilité de parler en privé à un utilisateur: /msg eggdrop say user@network votre message


RE: [script] ChanRelay 2.2 - MenzAgitat - 19/06/2010

2 fonctionnalités indispensables viennent rajeunir ce script un peu austère au départ, j'aime \o/

On va enfin pouvoir comploter tranquillement d'un serveur à un autre et dire du mal des usagers sans qu'ils s'en aperçoivent.


RE: [script] ChanRelay 2.2 - CrazyCat - 19/06/2010

Et dans le todo, il y a celui qui va te faire plaisir: utiliser un namespace !
Et je pense ajouter aussi les commandes distantes (kick et (un)ban) et modifier le !who pour permettre de cibler un réseau particulier.

Les idées sont les bienvenues


RE: [script] ChanRelay 2.2 - Julien23 - 19/06/2010

bonjour

merci pour ce tcl mais j'arrive nullement comment faire pour le faire fonctionner :( j'ai essayer de suivre ton tutos mais sa veut rien savoir ! aurais tu d'autre conseille ?
j'aimerais pourvoir relayer mon bot A d'un serveur a mon bot b qui ce trouve sur un autre serveur
merci


RE: [script] ChanRelay 2.2 - CrazyCat - 20/06/2010

Tes robots sont bien connectés entre eux ?
Qu'as-tu mis dans la configuration de chanrelay ?