« Bans étendus » : différence entre les versions
(Page créée avec « [https://www.unrealircd.org/docs/Extended_Bans Documentation d'UnrealIRCd] ») |
Aucun résumé des modifications |
||
(10 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
[https://www.unrealircd.org/docs/Extended_Bans | Documentation officielle: https://www.unrealircd.org/docs/Extended_Bans | ||
===OP/HALFOP/VOICE=== | |||
* Se mettre op dans un salon : <code>/cs op [canal]</code> | |||
* Ou se mettre hop : <code>/cs halfop [canal]</code> | |||
* Se voicer/{mettre un voice} : <code>/cs voice [canal] {nick}</code> | |||
* Pour se retirer d'un op/hop/voice, il suffit de retaper les même commandes mais en remplaçant "op" par "deop", "halfop" par "dehalfop", "voice" par "devoice". | |||
===KICK=== | |||
* Pour kicker un utilisateur avec /mode : <code>/kick [canal] [pseudo] [raison]</code> | |||
* Pour kicker un utilisateur avec chanserv : <code>/cs kick [canal] [pseudo] [raison]</code> | |||
===BAN=== | |||
* Pour bannir un utilisateur avec /mode : <code>/mode [canal] +b [banmask]</code> | |||
* Pour bannir un utilisateur avec chanserv + mode : <code>/cs mode [canal] set +b [banmask]</code> | |||
* Pour bannir un utilisateur avec chanserv + ban : <code>/cs ban canal [+expiration] {pseudo | masque} [raison]</code> <span style="color:red">(A éviter, car difficile à retenir. Il est plus facile d'utiliser /cs mode)</span> | |||
====KICKBAN==== | |||
* Pour faire un "kickban" il faut combiner à la fois la commande ban suivi d'une commande kick. | |||
====RETIRER UN BAN==== | |||
* Pour débannir un utilisateur avec /mode : <code>/mode [canal] -b [banmask]</code> | |||
* Pour débannir un utilisateur avec chanserv + mode : <code>/cs mode [canal] set -b [banmask]</code> | |||
====L'option [banmask]==== | |||
L'option [banmask] est très variable et peut être très étendue. | |||
On peut y mettre un ident, un vhost, une ip, un hostname, des ~time, ~quiet, ~account, d'autres ~, des plages, pays, vpn... | |||
On peut retrouver quelques exemples de bans étendus sur https://www.unrealircd.org/docs/Extended_Bans | |||
=====Unauthan===== | |||
Unauthban est un module installé depuis décembre 2021. Il permet de bannir plusieurs types/masks d'utilisateur sans toucher les membres inscrits. | |||
Voici des exemples d'utilisation: | |||
*Bannir un usermask au choix sur un salon pour qu'il ne puisse pas parler, sans que ça ne touche les utilisateurs identifiés : <code>/mode #maroc +b ~I:~q:*!*@host</code> | |||
*Bannir un usermask au choix sur un salon pour qu'il ne puisse pas changer son pseudo, sans que ça ne touche les utilisateurs identifiés : <code>/mode #maroc +b ~I:~n:*!*@host</code> | |||
*Bannir un usermask au choix sur un salon pour qu'il ne puisse pas rejoindre le salon, sans que ça ne touche les utilisateurs identifiés : <code>/mode #maroc +b ~I:~j:*!*@host</code> | |||
====Voici le menu KickBan de l'interface web Discussionner (avec les définitions)==== | |||
[[Fichier:Applet_kickban.jpg|link=]] |
Version actuelle datée du 22 mai 2022 à 03:12
Documentation officielle: https://www.unrealircd.org/docs/Extended_Bans
OP/HALFOP/VOICE
- Se mettre op dans un salon :
/cs op [canal]
- Ou se mettre hop :
/cs halfop [canal]
- Se voicer/{mettre un voice} :
/cs voice [canal] {nick}
- Pour se retirer d'un op/hop/voice, il suffit de retaper les même commandes mais en remplaçant "op" par "deop", "halfop" par "dehalfop", "voice" par "devoice".
KICK
- Pour kicker un utilisateur avec /mode :
/kick [canal] [pseudo] [raison]
- Pour kicker un utilisateur avec chanserv :
/cs kick [canal] [pseudo] [raison]
BAN
- Pour bannir un utilisateur avec /mode :
/mode [canal] +b [banmask]
- Pour bannir un utilisateur avec chanserv + mode :
/cs mode [canal] set +b [banmask]
- Pour bannir un utilisateur avec chanserv + ban :
/cs ban canal [+expiration] {pseudo | masque} [raison]
(A éviter, car difficile à retenir. Il est plus facile d'utiliser /cs mode)
KICKBAN
- Pour faire un "kickban" il faut combiner à la fois la commande ban suivi d'une commande kick.
RETIRER UN BAN
- Pour débannir un utilisateur avec /mode :
/mode [canal] -b [banmask]
- Pour débannir un utilisateur avec chanserv + mode :
/cs mode [canal] set -b [banmask]
L'option [banmask]
L'option [banmask] est très variable et peut être très étendue.
On peut y mettre un ident, un vhost, une ip, un hostname, des ~time, ~quiet, ~account, d'autres ~, des plages, pays, vpn...
On peut retrouver quelques exemples de bans étendus sur https://www.unrealircd.org/docs/Extended_Bans
Unauthan
Unauthban est un module installé depuis décembre 2021. Il permet de bannir plusieurs types/masks d'utilisateur sans toucher les membres inscrits.
Voici des exemples d'utilisation:
- Bannir un usermask au choix sur un salon pour qu'il ne puisse pas parler, sans que ça ne touche les utilisateurs identifiés :
/mode #maroc +b ~I:~q:*!*@host
- Bannir un usermask au choix sur un salon pour qu'il ne puisse pas changer son pseudo, sans que ça ne touche les utilisateurs identifiés :
/mode #maroc +b ~I:~n:*!*@host
- Bannir un usermask au choix sur un salon pour qu'il ne puisse pas rejoindre le salon, sans que ça ne touche les utilisateurs identifiés :
/mode #maroc +b ~I:~j:*!*@host