« Levels des opérateurs » : différence entre les versions
Aucun résumé des modifications |
|||
(108 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
Le salon <strong>#!staff!</strong> | 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). | ||
== Ajouter un level niveau | ==Tableau== | ||
<code>/CS ACCESS #!staff! ADD [pseudo] | |||
{| 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> | |||
[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>. | [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>. | ||
<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 | <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> | |||
=====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 <code>/HS ON</code> 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é : | |||
<code>/CS ACCESS #salon DEL [pseudo]</code> | |||
;Ensuite on supprime le vhost : | |||
<code>/HS DELALL [pseudo]</code> | |||
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"| | |||
===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. | |||
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 level | ====Ajouter un Globop==== | ||
;<del>Ajouter un accès avec Auto</del> : | |||
<del><code>/globop add [pseudo]</code></del> | |||
;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 : | |||
<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. | |||
====Supprimer un Globop==== | |||
;<s>Supprimer l'accès à Auto : | |||
<code>/globop del [pseudo]</code></s> | |||
;Ensuite il faut supprimer son axx du salon #!staff! : | |||
<code>/CS ACCESS #!staff! DEL [pseudo]</code> | |||
;Ensuite on supprime le vhost : | |||
<code>/HS DELALL [pseudo]</code> | |||
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 sauf pour accéder aux logs | |||
*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. | |||
|} | |||
<!-- | |||
== Comment ajouter un futur modérateur signataire ?== | |||
===Ajouter un level niveau 4 sur le salon #!staff!=== | |||
<code>/CS ACCESS #!staff! ADD [pseudo] 4</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>. | |||
<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 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>[https://discussionner.com/netiquette Nétiquette/CGU]</strong>. | |||
==Comment ajouter/supprimer un modérateur sur un salon officiel ?== | |||
===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]@mod.discussionner.org</code> | |||
ou pour les globops : | |||
<code>/GLOBOP VHOST ADD [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. | |||
Le vhost est important, il permet de : | |||
*Montrer au publique qu'on est modérateur | |||
*Avoir des accès spéciaux pour les APIs | |||
===Supprimer un modérateur=== | |||
;Supprimer un accès dans le salon concerné : | |||
<code>/CS ACCESS #salon DEL [pseudo]</code> | |||
;Ensuite on supprime le vhost : | |||
<code>/HS DELALL [pseudo]</code> | |||
ou pour les globops : | |||
<code>/GLOBOP VHOST DEL [pseudo]</code> | |||
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 Chanroot ? (réservé au (co)gérant et/ou Coadministrateur)== | |||
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].discussionner.org</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> | |||
==Comment ajouter/supprimer un Globop/IRCop sur #!staff! ? == | |||
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>Sysop</strong> (via <code>/sysop</code> ou <code>/msg sysop</code>). | |||
===Ajouter un Globop=== | |||
;<s>Ajouter un accès avec Auto : | |||
<code>/globop add [pseudo]</code></s> | |||
;Ensuite il faut lui attribuer un level 6 sur #!staff! : | |||
<code>/CS ACCESS #!staff! ADD [pseudo] 6</code> | |||
;Ensuite il faut lui mettre un vhost : | |||
<code>/HS SETALL [pseudo] [pseudo]@globop.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 Globop=== | |||
;<s>Supprimer l'accès à Auto : | |||
<code>/globop del [pseudo]</code></s> | |||
;Ensuite il faut supprimer son axx du salon #!staff! : | |||
<code>/CS ACCESS #!staff! DEL [pseudo]</code> | |||
;Ensuite on supprime le vhost : | |||
<code>/HS DELALL [pseudo]</code> | |||
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. | |||
== L'accès aux logs == | |||
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. | |||
--> |
Version actuelle datée du 20 décembre 2020 à 00:10
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!
[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!
Comment vérifier si le modérateur a signé le formulaire sur https://discussionner.com/moderation ?
Que faut t'il faire si le modérateur n'a pas signé le formulaire sur https://discussionner.com/moderation ?
|
Ajouter/suppr. modérateur sur salon off |
Salon les besoins | Commande |
Ajouter un modérateur
Les vhosts du staffDéfinitions rapides:
Ajouter le modérateur sur #athenesNe 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
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 Ajouter un chanroot
Supprimer un chanroot
|
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 Ajouter un chanadmin
Supprimer un chanadmin
|
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 Ajouter un Globop
Si la personne est en ligne; elle doit se reconnecter ou taper
Supprimer un Globop
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 Vérification identité de l'IRCop
|
L'accès aux logs canaux |
Être level sur #!staff! (n'importe quel niveau) |
|
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. |