Oz-Projects
Merci de vous enregistrer ou de vous connecter.
Oz-Projects
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Oz-Projects

Oz-Projects, les applications qu'il faut Ozer !
 
AccueilRechercherS'enregistrerConnexion
Le deal à ne pas rater :
Apple AirPods Pro à 221 € (livraison incluse)
221 €
Voir le deal

Partagez
 

 Mise à jour Oz-Bots 0.8.X

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Milly

Milly

Responsable Développement
Responsable Développement


Messages : 191
Côte : -879
Reputation : 0
Date d'inscription : 02/11/2009

Mise à jour Oz-Bots 0.8.X  Empty
MessageSujet: Mise à jour Oz-Bots 0.8.X    Mise à jour Oz-Bots 0.8.X  Icon_minitimeMar 21 Juil - 13:03

Bonjour à toutes et à tous.

La programmation de la version stable des Oz-Bots avancent à grand pas avec bientôt la version 0.8 qui sera disponible début Août.


Présentation de la mise à jour


Comme vous l'avez pu constater, suite au raid effectué sur le module Linked ce vendredi, j'ai décidé de retirer la publication du bot pour le déployer uniquement sur les serveurs de confiance.

Le bot a été scindé en plusieurs bots indépendants (d'où la nécessité du développement de cette 0.8) :

- Le module LINKED est donc propre à Linked#5511 
- Le module BARMAN est propre à El Papa#0615
- Et le module système reste sur le bot Mils, dont la Beta Test est hosté sur [Mils]#7133
- Le bot Mils, en version production sera créé dès la mise en ligne de la mise à jour.

Intégration des bots sur vos guilds


Étant donné l'abus subi vendredi, et le retrait de sa publication à tout le monde, pour le moment en tout cas, j'étudierais au cas-par-cas les demande d'intégration du bot sur les serveurs et je ne donnerais aucun lien d'invitation direct du bot.
Pour palier à ce problème, notre Service Administratif couplé au Service Modération posséderont le pouvoir d'interdire une guild. Grâce à une commande disponible uniquement aux BotAxx de niveau 5 minimum (voir tableau ci-après), ces services pourront faire en sorte que le bot quitte la guild. Une invitation à la guild support sera envoyé au même moment au propriétaire de la guild quittée afin qu'il obtienne les informations complémentaire sur ce départ de la part du service Modération/Administratif.

Le service modération fera état de modération sur la catégorie : https://oz-projects.forumactif.com/f4-support-moderation

Modération sur les canaux LINKED (inter-connectés)

Le service modération est également garant de la tenue des canaux inter-connectés dont les informations de modération sont disponibles ici :
https://oz-projects.forumactif.com/f14-moderation-linked

Les opérateurs BotAxx de niveau 4 auront également accès à des commandes de modération effectif sur tous les réseaux (raison pour laquelle le bot doit avoir des permissions Administrateur)
Entre autres : 
- Le mutisme d'un utilisateur sur le canal inter-connecté. (retrait du droit d'écriture dans le canal)
- Le chankick d'un utilisateur sur le canal inter-connecté. (retrait du droit de lecture dans le canal)
- Le mutisme inter-guild de l'utilisateur (mise en Blacklist)
- Modification du sujet du canal (pour y intégrer une information ou une annonce sur l'inter-connexion, par exemple)

Informations à propos des droits d'accès

Dans cette nouvelle version, les droits d'accès des utilisateurs sur une guild (GuildAxx) ou au niveau administratif (BotAxx) seront entièrement paramétrables sur les modules liés à la commande utilisable.
Pour plus de symplicités, nous nommerons les GuildAxx de niveau n par Gn et les BotAxx de niveau n par Bn.

Par défaut, chaque module possède une commande "CMDLV" (utilisable par un G10 minimum sauf pour les commandes G11 qui seront modifiables uniquement par le propriétaire de la guild) qui permet la personnalisation des accès des utilisateurs face aux commandes et en limiter leur utilisation.

Voici les intitulés des niveaux et leur correspondance nommée (valeurs par défaut, que vous pouvez donc personnaliser)

Mise à jour Oz-Bots 0.8.X  Unknown

Pour informations : 
- Les niveau G11/B11 ne peuvent être humainement donné par une commande. Le G11 (Guild Owner) est donné uniquement au propriétaire de la guild, et le B11 (Root-Admin) ne peut être assigné que par une commande RAW (commande accessible uniquement par les B11).
- La commande AXX des module permettant de modifier l'accès Gn (pour les modules communs) ou Bn (pour le module d'administration) ne peuvent être manipulés que par un G10/B10 minimum (par défaut).
- La mise en place d'un accès ne peut se faire que si le niveau d'accès est inférieur au niveau de l'utilisateur. Par exemple un G10 peut donner un niveau G9 MAXIMUM. 

Grâce à cette sécurité, personne ne peut hériter des grades équivalent au recruteur et doivent être mis en place par quelqu'un ayant un niveau supérieur.


L'avancé actuelle de la programmation

La Deadline approchant à grand pas, la programmation des modules du cœur du bot est la priorité.
Actuellement, les librairies concernant, d'une part la gestion des données, d'une autre part la gestion de la connexion à Discord, sont très bientôt terminées.

- "SYSTEM" (/core, /system) sera connecté bientôt. Ce module, rattaché au bot principal (Mils) gérera la mise à jour des données d'informations principales et la capture de logs des canaux textuels dans les guilds. 

- "BOTSERV" (/bot) : ce module aura pour conséquence les premières commandes d'administration des BotAxx avec la création des commandes RAW qui va permettre aux Root de modifier les informations incluses dans les bases de données au besoin (si une commande est manquante).

- "GUILDSERV" (/guild) : il inclura les premières commandes d'administrations des GuildAxx pour permettre le paramétrage des différents accès pour les modules. (aucune commande de modération prévue pour le moment)

- "LINKED" (/linked) : Le module inter-serveur qui sera dans sa version stable, et qui inclura toute la sécurité nécessaire pour éviter les raids inter-serveur. Un contrôle de flood sera paramétré à l'événement de réception d'un message. Le bot acceptera 5 messages d'un même utilisateur par seconde MAXIMUM. En cas de dépassement de cette sécurité :
- Première fois : Avertissement de l'utilisateur avec message de service sur le canal de log BotAxx.
- Deuxième fois : Retrait du droit en écriture du canal sur la guild concernée (jusqu'à intervention d'un modérateur local)
- Troisième fois : Mise en blacklist de l'utilisateur sur tout le réseau inter-connecté.
Revenir en haut Aller en bas
 
Mise à jour Oz-Bots 0.8.X
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Modifications apportées par la mise à jour 2.1.2 du 29/06/10
» Mise à jour de l'os de Karotz ce matin !
» SCID mise à jour
» Mise à jour des codex pour la v6
» 2K V6 "mise à jour"

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Oz-Projects :: Oz-Bots Discord :: Informations et Annonces-
Sauter vers: