Projets

De RuthBot.


Projets en développement

Travaux sur le site Internet
Image:75.png

*Site Internet*
Lpha - Lynx - Fanclub

Objectif: Passage du site Internet sur une plateforme Wiki (WikiMedia 1.15.3).


Projets en cours de test

Adaptation sur nouvelle Infrastructure
Image:50.png

*v1.3.2*
Evasion last release
Lpha

Objectif: Relancement de Ruthbot sur une nouvelle infrastructure (Exolia).
Autres modifications de scripts mineures.


Projets terminés

Clôture d'Evasion (28sep09)
Image:End.png

*v1.3*
Evasion last release
Lpha

Objectifs: Refonte des scripts pour améliorer la gestion pluri-canaux (et pluri-propriétaires) en y intégrant un support dynamique SQL:
  • Re-Scriptage du script de quote avec support SQL:

-- Chaque channel dispose d'une liste individuelle de citations pour éviter les "private-jokes"
-- Les opérateurs des channels peuvent supprimer les quote qui furent postés sur leur channel
-- Il est maintenant possible de demander une citation précise à RuthBot via son id

  • Suppression (ou rescriptage) de scripts dits "lents" (rrsong/burn).

-- Commande !rrsong supprimée.
-- Commande burn inchangée.

  • Gestion des activations/désactivations de scripts par channels gérés par SQL.

-- Gestion des autorisations de commandes par channel via SQL
-- Ajout de la commande !commande <nom> <1/0> afin d'autoriser ou non une commande sur un channel (accès par les opérateurs de channels uniquement)

  • Modification du script de "greet" automatique pour qu'il soit géré par SQL et non plus via différents fichiers.

  • Harmonisation de tous les scripts pour qu'ils gèrent les autorisations de commandes par channels.

  • 7 Octobre - Hotfix de "nickchange".


Quelques petits ajouts supplémentaires pour le plaisir
Image:End.png

*v1.28.2*
Lpha

Objectifs: Permettre aux différents propriétaires de channels d'avoir accès à des pages de statistiques pour leur channels:
  • Mise en place du système de statistiques Pisg (0.72).
  • Installation du script de statistique pour les channels #rr et #sanctuaire.
  • Création de la commande !stats pour avoir accès à ces pages de statistiques.



Quelques petits ajouts supplémentaires pour le plaisir
Image:End.png

*v1.28*
Lpha

Objectifs: Quelques petits scripts ajoutés:
  • Commentaires du bot lorsqu'un utilisateur change de pseudo en étant absent/occupé ou lorsqu'il revient.
  • Commentaires du bot lorsqu'un utilisateur quitte le channel.
  • Création d'un système de mass-send qui permet d'envoyer un message sur tous les channels sur lequel se trouve RuthBot.



Fixes des commandes "love" et !burn
Image:End.png

*v1.26.8*
Lpha

Objectifs: Amélioration des scripts des commandes pour qu'ils soient plus efficace.

Il arrivait que les petits caractères dans les pseudonymes posent problème, le script se comportant étrangement. Cela devrait être fixé maintenant.


Grouped: Mises à jour des scripts pour le projet Multiplicity
Image:End.png

*v1.26.5*
Lpha

Objectifs: Modifier la majorité des scripts pour qu'ils s'adaptent à la gestion multi-channel (sélection des owners des commandes qu'ils souhaitent, gestion des "greet" par channels etc...
  • Script de Greet modifié.
  • Script d'auto-réponse de RuthBot modifié.
  • Script d'auto-réponse (smileys) modifié.
  • Les autres scripts sont désactivable grâce au patch 1.25.


Hotfix de !setgreet
Image:End.png

*v1.26.2*
Lpha

Objectifs: Fixer la commande de !setgreet pour qu'elle accepte les caractères spéciaux comme les crochets, parenthèses, accents et autres touches qui font parties des claviers de la plupart des internautes...


Hotfix de !seen
Image:End.png

*v1.26.1*
Lpha

Objectifs: Modification du code de BSeen pour qu'il masque les channels qui sont déclarés comme étant secrets (+s). Le script était pas correctement codé, heureusement, "Super Lpha" est là \o/


Installation d'un système de !seen
Image:End.png

*v1.26*
Codename Evasion
Lpha

Objectifs:
  • Système de !seen comparable à celui de BotServ, quoiqu'un peu plus développé.
  • Utilisation du script Bseen 1.4.2 adapté pour Eggdrops.

(Cmd demandée par Lynx)


Mis à jour des réponses automatiques RuthBot
Image:End.png

*v1.25.8*
Lpha

Objectifs:
  • Optimisation du script d'auto-réponse lorsqu'une phrase est commencée par le nom "RuthBot"
  • Le Bot répondra également lorsque "RuthBot" se trouve au milieu d'une phrase.
  • Optimisation de la commande pour qu'elle gère le multi-canal.


Mis à jour de la commande !rand
Image:End.png

*v1.25.6*
Lpha

Objectif: Modification de la commande !rand pour qu'elle puisse accepté une valeur mini et maxi définis par l'utilisateur. La commande peut être utilisée soit par !rand ou par !rand <min> <max>.

(Cmd demandée par Barbossa/Flora).



Création de la commande !wiki
Image:End.png

*v1.25.4*
Lpha

Objectif: Ajouter une nouvelle fonctionnalité à RuthBot qui permet de faire une recherche sur Wikipedia.

La commande est livrée avec la possibilité de recherche sur le Wikipédia FR ou EN. (Cmd demandée par Axian).


Mise a jour commande !randkill
Image:End.png

*v1.25.2*
Lynx

Objectif: Ajouter d'autres variantes à la commande, d'autres exemples de "kills".


Gestion pluri-channels des commandes
Image:End.png

*v1.25*
Codename Multiplicity
Lpha

Objectif: Donner la possibilité de d'activer/désactiver les commandes sur certains channels.
  • Gestion pluri-channel du bot.
  • Commandes activés ou désactivés selon les channels.
  • Conservation du statut des commandes.


Petite Mise à jour
Image:End.png

*v1.24*
Codename Typhoon
Lpha

Objectifs:
  • Modifications des ctcp (version/finger)
  • Amélioration de !randkill.
  • Nettoyage de la liste des greet.


Mise a jour commande !acro
Image:End.png

*v1.23.2*
Lynx

Objectif: Ajouter des mots pour les différentes lettres.


Création de la commande !cyber
Image:End.png

*v1.23*
Lpha

Objectif: Fourni un lien menant à la page Cybermonde d'un empire.
  • Ex: !cyber rk -> Mène sur la page Cybermonde de la RK .


Création de la commande !event
Image:End.png

*v1.22*
Lpha - Exirel

Objectif: Fourni un lien menant aux événements d'un empire sur Kraland.
  • Ex: !event rk -> Mène sur les événements de la Republique de Kraland.


Modification de la commande !help
Image:End.png

*v1.21*
Lpha

Objectif: quelques ajouts à la commande !help.
  •  !help version -> Donne la version actuelle du bot.
  •  !help presentation -> Donne quelques informations sur RuthBot.


Optimisation du script
Image:End.png

*v1.20 RC2*
Codename Awakening
Lpha - Exirel

Objectif: rendre le code plus lisible, fonctionnel et rapide.
  • Réagencement des scripts (séparation des commandes, division des blocs en multiples fichiers...).
  • Activation/Désactivation manuelle des commandes.
  • Gestion avancée de chargement des scripts.


Transfert du bot sur un serveur dédié
Image:End.png

*ServerSide*
Lpha

Objectif: Disponibilité du bot 24/7.
  • Transfert sur une structure linux.
  • Installation/configuration du bot.
  • Remise en place des scripts.