« Levels des opérateurs » : différence entre les versions

De WikiIRC
Aucun résumé des modifications
 
(52 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
Le salon <strong>#!staff!</strong> (anciennement <em>#!evalist!</em>) est un <strong>canal système</strong> qui permet de reconnaitre les équipes via les méta-données des APIs ou des [https://irclog.discussionner.com/ logs canaux]. Ce canal est protégé par le système, aucun membre ne peut y accéder à part les chanroots.
Le salon <strong>#!staff!</strong> est un <strong>canal système</strong> qui permet de reconnaitre les équipes via les méta-données qui viennent des APIs ou des [https://irclog.discussionner.com/ logs canaux]. Ce canal est protégé par le système, aucun membre ne peut y accéder à par les administrateurs (IRCops).


== Comment ajouter ou supprimer un IRCop ?==
==Tableau==
Dès qu'un IRC-opérateur est configuré dans olines.conf, il doit par la même occasion recevoir un level niveau 6 sur #!staff! et un autre level niveau 5 sur #!opers!.
 
S'il est supprimé plus tard, il faudra donc faire l'inverse, de l'effacer du salon #!opers! et #!staff! et des fichiers olines.conf et services.conf - Il faudra peut-être le supprimer aussi d'un <code php>Array()</code> depuis l'espace membre [https://discussionner.com Discussionner.com].
{| class="wikitable"
! Titre
! Level
! Commande
! Description
|-
! style="vertical-align:top"|
===Ajouter/Suppr. un futur modérateur (signataire)===
| style="vertical-align:top" style="vertical-align:top"| Level 4 sur #!staff!
| style="vertical-align:top"| <code>/CS ACCESS #!staff! ADD [pseudo] 4</code>
| style="vertical-align:top"|
====Ajouter un level niveau 4 sur le salon #!staff!====
<code>/CS ACCESS #!staff! ADD [pseudo] 4</code>


===Vérification de l'IRCop===
[pseudo] aura accès à la page suivante: [https://discussionner.com/moderation https://discussionner.com/moderation] - Idéal pour signer les règles avant d'entrer dans le <strong>Staff Discussionner</strong>.
;Avant d'obtenir un accès "oper":
#Le membre devra signer ici ([https://discussionner.com/moderation https://discussionner.com/moderation]) comme tous les modérateurs.
#Devra confirmer son numéro de téléphone mobile sur un formulaire, un passcode sera alors envoyé par SMS et le membre devra confirmer son code dans le formulaire.


<strong>Note:</strong> Dès que le futur modérateur a signé, il peut être supprimé du salon <strong>#!staff!</strong> car une fois qu'il est axxè sur l'un des [[Salons_officiels|salons officiels]] alors il aura toujours accès à la page [https://discussionner.com/moderation https://discussionner.com/moderation].


====Supprimer un level niveau 4 sur le salon #!staff!====
<code>/CS ACCESS #!staff! DEL [pseudo]</code>


====Comment vérifier si le modérateur a signé le formulaire sur https://discussionner.com/moderation ?====
#En se connectant sur <em>[https://discussionner.com Discussionner] > [https://discussionner.com/moderation Modération] > Admin > [https://discussionner.com/moderation/listemodos Liste des modérateurs]</em>
#Vérifier la partie <strong>[https://discussionner.com/netiquette Nétiquette/CGU]</strong>.
====Que faut t'il faire si le modérateur n'a pas signé le formulaire sur https://discussionner.com/moderation ?  ====
#L'avertir de signer. S'il n'a pas signer au bout de 5-7 jours, il doit être supprimé immédiatement ! S'il désire revenir dans le staff, il doit d'abord passer en signataire.
|-
! style="vertical-align:top"|
===Ajouter/suppr. modérateur sur salon off===
| style="vertical-align:top"| Salon les besoins
| style="vertical-align:top"| Commande
| style="vertical-align:top"|
====Ajouter un modérateur====
;Ajouter un accès dans le salon concerné :
<code>/CS ACCESS #salon ADD [pseudo] [level]</code>
;Ensuite il faut lui mettre un vhost :
<code>/HS SETALL [pseudo] [pseudo]@modop/b3Ax</code>


== Comment ajouter un futur modérateur signataire ?==
=====Les vhosts du staff=====
===Ajouter un level niveau 3 sur le salon #!staff!===
<code>/CS ACCESS #!staff! ADD [pseudo] 3</code>


[pseudo] aura accès à la page suivante: [https://discussionner.com/moderation https://discussionner.com/moderation] - Idéal pour signer les règles avant d'entrer dans le <strong>Staff Discussionner</strong>.
Définitions rapides:
*!*@*/b3Ax : Modérateur
*!*@*/b3Ay : Modérateur (avec au moins un axx sur #ados)
*!*@*/b3Aw : Globop (Sysop)
*!*@*/b3Az : IRCop


<strong>Note:</strong> Dès que le futur modérateur a signé, il peut être supprimé du salon <strong>#!staff!</strong> car une fois qu'il est axxè sur l'un des salons comme <strong>#accueil, #+18ans, #discussionner, #quizz, #quebec, #aide</strong> alors il aura toujours accès à la page [https://discussionner.com/moderation https://discussionner.com/moderation].


===Supprimer un level niveau 3 sur le salon #!staff!===
*modop : modérateur
<code>/CS ACCESS #!staff! DEL [pseudo]</code>
*animop : animateur et/ou modérateur
*probop : probatoire
*globop : globop
*helper : helpeur
*chanroot : chanroot (compatible ircop)
*ircop : ircop (avec /oper)
* autres...


===Comment vérifier si l'utilisateur a signé le formulaire ?===
#En se connectant sur <em>[https://discussionner.com Discussionner] > [https://discussionner.com/moderation Modération] > Admin > [https://discussionner.com/moderation/listemodos Liste des modérateurs]</em>
#Vérifier la partie <strong>Nétiquette/CGU</strong>.


Si la personne est en ligne; elle doit se reconnecter ou taper <code>/HS ON</code> pour activer son vhost.




==Les levels 4 et 5 : Ils existent dans Eva mais sont inutiles ==
Le vhost est important, il permet de :
<strong>Note:</strong> Cet axx n'est pas obligatoire pour les modérateurs qui sont déjà axxés sur les canaux suivants : <strong>#accueil, #+18ans, #discussionner, #quizz, #quebec, #aide</strong> car ils auront quand même un accès à la page suivante: [https://discussionner.com/moderation https://discussionner.com/moderation].
*Montrer au publique qu'on est modérateur
*Avoir des accès spéciaux dans les APIs et en droits d'écritures ou lectures


Du coup les levels 4 et 5 sont inutiles car il n'existe aucune API liée.


==Comment ajouter/supprimer un modérateur sur un salon officiel ?==
====Ajouter le modérateur sur #athenes====
===Ajouter un modérateur===
Ne pas oublier d'ajouter l'accès au salon #athenes, peu importe le level.
;Ajouter un accès dans le salon concerné :
Le level est sans importance pour les API/Sysop etc...
<code>/CS ACCESS #salon ADD [pseudo] [level]</code>
;Ensuite il faut lui mettre un vhost :
<code>/HS SETALL [pseudo] [pseudo]@mod.discussionner.org</code>


Si la personne est en ligne; elle doit se reconnecter ou taper <code>/HS ON</code> pour activer son vhost.


===Supprimer un modérateur===
====Supprimer un modérateur====
;Supprimer un accès dans le salon concerné :  
;Supprimer un accès dans le salon concerné :  
<code>/CS ACCESS #salon DEL [pseudo]</code>
<code>/CS ACCESS #salon DEL [pseudo]</code>
Ligne 52 : Ligne 83 :
Si la personne est en ligne ; elle doit se déconnecter ou être kill pour y perdre le vhost en cours.
Si la personne est en ligne ; elle doit se déconnecter ou être kill pour y perdre le vhost en cours.


Ne pas oublier de supprimer l'accès sur le salon #athenes
|-
! style="vertical-align:top"|
===Ajouter/suppr. chanroot (réservé aux administrateurs)===
| style="vertical-align:top"| Level 7 sur #!staff!<br>Level 6 sur le salon qu'il gèrera
| style="vertical-align:top"| Commande
| style="vertical-align:top"|
Dès qu'un Chanroot est accepté, il faut qu'il soit ajouté sur #!staff! et il doit recevoir un vhost de type <code>[pseudo]@chanroots-[id].discussionner.org</code>.
====Ajouter un chanroot====
;Ajouter un chanroot sur #!staff! avec level 7
<code>/CS ACCESS #!staff! ADD [pseudo] 7</code>
;Ensuite il faut lui mettre un vhost :
<code>/HS SETALL [pseudo] [pseudo]@chanroot[id]/b3Ax</code>
;Ajouter le chanroot sur un salon qu'il administrera avec level 6:
<code>/CS ACCESS #salon ADD [pseudo] 6</code>
====Supprimer un chanroot====
;Supprimer un chanroot sur #!staff!
<code>/CS ACCESS #!staff! DEL [pseudo]</code>
;Ensuite on supprime son vhost :
<code>/HS DELALL [pseudo]</code>
;Supprimer le chanroot et le salon qu'il administrait :
<code>/CS ACCESS #salon DEL [pseudo]</code>
|-
! style="vertical-align:top"|
===Ajouter/suppr. chanadmin (réservé aux administrateurs)===
| style="vertical-align:top"| Level 8 sur #!staff!<br>Level 6 sur le salon qu'il gère
| style="vertical-align:top"| Commande
| style="vertical-align:top"|
Dès qu'un Chanadmin est accepté, il faut qu'il soit ajouté sur #!staff! et il doit recevoir un vhost de type <code>[pseudo]@chanadmin-[id].discussionner.org</code>.
====Ajouter un chanadmin====
;Ajouter un chanadmin sur #!staff! avec level 8  (ou level 9 si l'opérateur est à la fois globop et chanadmin)
<code>/CS ACCESS #!staff! ADD [pseudo] 8</code>
;Ensuite il faut lui mettre un vhost :
<code>/HS SETALL [pseudo] [pseudo]@chanadmin[id]/b3Ax</code>
;Ajouter le chanadmin sur un salon qu'il administrera avec level 6:
<code>/CS ACCESS #salon ADD [pseudo] 6</code>
====Supprimer un chanadmin====
;Supprimer un chanadmin sur #!staff!
<code>/CS ACCESS #!staff! DEL [pseudo]</code>
;Ensuite on supprime son vhost :
<code>/HS DELALL [pseudo]</code>
;Supprimer le chanadmin et le salon qu'il administrait :
<code>/CS ACCESS #salon DEL [pseudo]</code>
|-
! style="vertical-align:top"|


==Comment ajouter un Globop ou IRCop dans #!staff! ? ==
===Ajouter/suppr. IRCop ou Globop===
| style="vertical-align:top"| l'IRCop doit être au niveau 6 sur #!staff! et un autre en niveau 5 sur #!opers!<br>Le globop doit être au niveau 6 sur #!staff!  
| style="vertical-align:top"| Commande
| style="vertical-align:top"|
Cet axx est obligatoire pour les globops et irc-opérateurs car c'est grâce à ce canal que l'API sait reconnaitre que l'utilisateur est Globop ou IRCop.
Cet axx est obligatoire pour les globops et irc-opérateurs car c'est grâce à ce canal que l'API sait reconnaitre que l'utilisateur est Globop ou IRCop.


De plus il est important de mettre un niveau 6 au globop car c'est grâce a cet accès qu'il sera autorisé d'envoyer des commandes au robot <strong>Eva</strong> (via <code>/globop</code> ou <code>/msg Eva</code>).
De plus il est important de mettre un niveau 6 au globop car c'est grâce a cet accès qu'il sera autorisé d'envoyer des commandes au robot <strong>Sysop</strong> (via <code>/sysop</code> ou <code>/msg sysop</code>).


===Ajouter un Globop===
====Ajouter un Globop====
;Ajouter un accès avec Eva :  
;<del>Ajouter un accès avec Auto</del> :  
<code>/globop add [pseudo]</code>
<del><code>/globop add [pseudo]</code></del>
;Ensuite il faut lui attribuer un level 6 sur #!staff! :
;Ensuite il faut lui attribuer un level 6 sur #!staff! :
<code>/CS ACCESS #!staff! ADD [pseudo] 6</code>
<code>/CS ACCESS #!staff! ADD [pseudo] 6</code>
;Ensuite il faut lui mettre un vhost :
;Ensuite il faut lui mettre un vhost :
<code>/HS SETALL [pseudo] [pseudo]@globop.discussionner.org</code>
<code>/HS SETALL [pseudo] [pseudo]@globop/b3Aw</code>


Si la personne est en ligne; elle doit se reconnecter ou taper <code>/HS ON</code> pour activer son vhost.
Si la personne est en ligne; elle doit se reconnecter ou taper <code>/HS ON</code> pour activer son vhost.




 
====Supprimer un Globop====
===Supprimer un Globop===
;<s>Supprimer l'accès à Auto :  
;Supprimer l'accès à Eva :  
<code>/globop del [pseudo]</code></s>
<code>/globop del [pseudo]</code>
;Ensuite il faut supprimer son axx du salon #!staff! :
;Ensuite il faut supprimer son axx du salon #!staff! :
<code>/CS ACCESS #!staff! DEL [pseudo]</code>
<code>/CS ACCESS #!staff! DEL [pseudo]</code>
Ligne 79 : Ligne 165 :


Si la personne est en ligne ; elle doit se déconnecter ou être kill pour y perdre le vhost en cours.
Si la personne est en ligne ; elle doit se déconnecter ou être kill pour y perdre le vhost en cours.
==== Comment ajouter ou supprimer un IRCop ? (réservé aux (co)gérants)====
Dès qu'un IRC-opérateur est configuré dans olines.conf, il doit par la même occasion recevoir un level niveau 6 sur #!staff! et un autre level niveau 5 sur #!opers!.
S'il est supprimé plus tard, il faudra donc faire l'inverse, de l'effacer du salon #!opers! et #!staff! et des fichiers olines.conf et services.conf - Il faudra peut-être le supprimer aussi d'un <code php>Array()</code> depuis l'espace membre [https://discussionner.com Discussionner.com].
====Vérification identité de l'IRCop====
;Avant d'obtenir un accès :
#Le membre IRC-opérateur devra signer ici ([https://discussionner.com/moderation https://discussionner.com/moderation]) comme tous les autres modérateurs.
#Devra confirmer son numéro de téléphone mobile sur un formulaire, un passcode sera alors envoyé par SMS et le membre devra confirmer son code dans le formulaire en le validant.
|-
! style="vertical-align:top"|
===L'accès aux logs canaux===
| style="vertical-align:top"| Être level sur #!staff! (n'importe quel niveau)
| style="vertical-align:top"|
*Avec un level 4, la personne sera un modérateur signataire ayant accès aux logs
*Avec un level 5, la personne n'aura aucun pouvoir globop,chan* sauf pour accéder aux logs (idéal pour les modos/ops)
*Avec un level 6, la personne sera globop et pourra accéder aux logs
*Avec un level 7, la personne sera chanroot et pourra accéder aux logs
*Avec un level 8, la personne sera chanadmin et pourra accéder aux logs
*Les autres niveaux sont déconseillés, ils n'ont aucune attribution
| style="vertical-align:top"|
Pour accéder aux logs sur https://irclog.discussionner.com il faut avoir un axx sur le canal #!staff! (tous les levels).
<strong>Non corrigé:</strong> Les futurs modérateurs signataires peuvent aussi accéder aux logs avec leur level 4. C'est à corriger pour les empêcher.
|}

Dernière version du 25 novembre 2024 à 12:05

Le salon #!staff! est un canal système qui permet de reconnaitre les équipes via les méta-données qui viennent des APIs ou des logs canaux. Ce canal est protégé par le système, aucun membre ne peut y accéder à par les administrateurs (IRCops).

Tableau

Titre Level Commande Description

Ajouter/Suppr. un futur modérateur (signataire)

Level 4 sur #!staff! /CS ACCESS #!staff! ADD [pseudo] 4

Ajouter un level niveau 4 sur le salon #!staff!

/CS ACCESS #!staff! ADD [pseudo] 4

[pseudo] aura accès à la page suivante: https://discussionner.com/moderation - Idéal pour signer les règles avant d'entrer dans le Staff Discussionner.

Note: Dès que le futur modérateur a signé, il peut être supprimé du salon #!staff! car une fois qu'il est axxè sur l'un des salons officiels alors il aura toujours accès à la page https://discussionner.com/moderation.

Supprimer un level niveau 4 sur le salon #!staff!

/CS ACCESS #!staff! DEL [pseudo]

Comment vérifier si le modérateur a signé le formulaire sur https://discussionner.com/moderation ?

  1. En se connectant sur Discussionner > Modération > Admin > Liste des modérateurs
  2. Vérifier la partie Nétiquette/CGU.

Que faut t'il faire si le modérateur n'a pas signé le formulaire sur https://discussionner.com/moderation ?

  1. L'avertir de signer. S'il n'a pas signer au bout de 5-7 jours, il doit être supprimé immédiatement ! S'il désire revenir dans le staff, il doit d'abord passer en signataire.

Ajouter/suppr. modérateur sur salon off

Salon les besoins Commande

Ajouter un modérateur

Ajouter un accès dans le salon concerné

/CS ACCESS #salon ADD [pseudo] [level]

Ensuite il faut lui mettre un vhost

/HS SETALL [pseudo] [pseudo]@modop/b3Ax

Les vhosts du staff

Définitions rapides:

  • !*@*/b3Ax : Modérateur
  • !*@*/b3Ay : Modérateur (avec au moins un axx sur #ados)
  • !*@*/b3Aw : Globop (Sysop)
  • !*@*/b3Az : IRCop


  • modop : modérateur
  • animop : animateur et/ou modérateur
  • probop : probatoire
  • globop : globop
  • helper : helpeur
  • chanroot : chanroot (compatible ircop)
  • ircop : ircop (avec /oper)
  • autres...


Si la personne est en ligne; elle doit se reconnecter ou taper /HS ON pour activer son vhost.


Le vhost est important, il permet de :

  • Montrer au publique qu'on est modérateur
  • Avoir des accès spéciaux dans les APIs et en droits d'écritures ou lectures


Ajouter le modérateur sur #athenes

Ne pas oublier d'ajouter l'accès au salon #athenes, peu importe le level. Le level est sans importance pour les API/Sysop etc...


Supprimer un modérateur

Supprimer un accès dans le salon concerné

/CS ACCESS #salon DEL [pseudo]

Ensuite on supprime le vhost

/HS DELALL [pseudo]

Si la personne est en ligne ; elle doit se déconnecter ou être kill pour y perdre le vhost en cours.

Ne pas oublier de supprimer l'accès sur le salon #athenes

Ajouter/suppr. chanroot (réservé aux administrateurs)

Level 7 sur #!staff!
Level 6 sur le salon qu'il gèrera
Commande

Dès qu'un Chanroot est accepté, il faut qu'il soit ajouté sur #!staff! et il doit recevoir un vhost de type [pseudo]@chanroots-[id].discussionner.org.

Ajouter un chanroot

Ajouter un chanroot sur #!staff! avec level 7

/CS ACCESS #!staff! ADD [pseudo] 7

Ensuite il faut lui mettre un vhost

/HS SETALL [pseudo] [pseudo]@chanroot[id]/b3Ax

Ajouter le chanroot sur un salon qu'il administrera avec level 6

/CS ACCESS #salon ADD [pseudo] 6


Supprimer un chanroot

Supprimer un chanroot sur #!staff!

/CS ACCESS #!staff! DEL [pseudo]

Ensuite on supprime son vhost

/HS DELALL [pseudo]

Supprimer le chanroot et le salon qu'il administrait

/CS ACCESS #salon DEL [pseudo]

Ajouter/suppr. chanadmin (réservé aux administrateurs)

Level 8 sur #!staff!
Level 6 sur le salon qu'il gère
Commande

Dès qu'un Chanadmin est accepté, il faut qu'il soit ajouté sur #!staff! et il doit recevoir un vhost de type [pseudo]@chanadmin-[id].discussionner.org.

Ajouter un chanadmin

Ajouter un chanadmin sur #!staff! avec level 8 (ou level 9 si l'opérateur est à la fois globop et chanadmin)

/CS ACCESS #!staff! ADD [pseudo] 8

Ensuite il faut lui mettre un vhost

/HS SETALL [pseudo] [pseudo]@chanadmin[id]/b3Ax

Ajouter le chanadmin sur un salon qu'il administrera avec level 6

/CS ACCESS #salon ADD [pseudo] 6


Supprimer un chanadmin

Supprimer un chanadmin sur #!staff!

/CS ACCESS #!staff! DEL [pseudo]

Ensuite on supprime son vhost

/HS DELALL [pseudo]

Supprimer le chanadmin et le salon qu'il administrait

/CS ACCESS #salon DEL [pseudo]

Ajouter/suppr. IRCop ou Globop

l'IRCop doit être au niveau 6 sur #!staff! et un autre en niveau 5 sur #!opers!
Le globop doit être au niveau 6 sur #!staff!
Commande

Cet axx est obligatoire pour les globops et irc-opérateurs car c'est grâce à ce canal que l'API sait reconnaitre que l'utilisateur est Globop ou IRCop.

De plus il est important de mettre un niveau 6 au globop car c'est grâce a cet accès qu'il sera autorisé d'envoyer des commandes au robot Sysop (via /sysop ou /msg sysop).

Ajouter un Globop

Ajouter un accès avec Auto

/globop add [pseudo]

Ensuite il faut lui attribuer un level 6 sur #!staff!

/CS ACCESS #!staff! ADD [pseudo] 6

Ensuite il faut lui mettre un vhost

/HS SETALL [pseudo] [pseudo]@globop/b3Aw

Si la personne est en ligne; elle doit se reconnecter ou taper /HS ON pour activer son vhost.


Supprimer un Globop

Supprimer l'accès à Auto :

/globop del [pseudo]

Ensuite il faut supprimer son axx du salon #!staff!

/CS ACCESS #!staff! DEL [pseudo]

Ensuite on supprime le vhost

/HS DELALL [pseudo]

Si la personne est en ligne ; elle doit se déconnecter ou être kill pour y perdre le vhost en cours.



Comment ajouter ou supprimer un IRCop ? (réservé aux (co)gérants)

Dès qu'un IRC-opérateur est configuré dans olines.conf, il doit par la même occasion recevoir un level niveau 6 sur #!staff! et un autre level niveau 5 sur #!opers!. S'il est supprimé plus tard, il faudra donc faire l'inverse, de l'effacer du salon #!opers! et #!staff! et des fichiers olines.conf et services.conf - Il faudra peut-être le supprimer aussi d'un Array() depuis l'espace membre Discussionner.com.

Vérification identité de l'IRCop

Avant d'obtenir un accès
  1. Le membre IRC-opérateur devra signer ici (https://discussionner.com/moderation) comme tous les autres modérateurs.
  2. Devra confirmer son numéro de téléphone mobile sur un formulaire, un passcode sera alors envoyé par SMS et le membre devra confirmer son code dans le formulaire en le validant.

L'accès aux logs canaux

Être level sur #!staff! (n'importe quel niveau)
  • Avec un level 4, la personne sera un modérateur signataire ayant accès aux logs
  • Avec un level 5, la personne n'aura aucun pouvoir globop,chan* sauf pour accéder aux logs (idéal pour les modos/ops)
  • Avec un level 6, la personne sera globop et pourra accéder aux logs
  • Avec un level 7, la personne sera chanroot et pourra accéder aux logs
  • Avec un level 8, la personne sera chanadmin et pourra accéder aux logs
  • Les autres niveaux sont déconseillés, ils n'ont aucune attribution

Pour accéder aux logs sur https://irclog.discussionner.com il faut avoir un axx sur le canal #!staff! (tous les levels).

Non corrigé: Les futurs modérateurs signataires peuvent aussi accéder aux logs avec leur level 4. C'est à corriger pour les empêcher.