« Sysop » : différence entre les versions

De Wiki IRC
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 4 : Ligne 4 :




<strong>Version actuelle:</strong> Sysop 1.1.3-stable (13/01/2020)
<strong>Version actuelle:</strong> Sysop 1.1.4-stable (13/01/2020)


<strong>Programmé en:</strong> Node.JS, JavaScript, PHP, MySQL
<strong>Programmé en:</strong> Node.JS, JavaScript, PHP, MySQL
Ligne 34 : Ligne 34 :


== Liste des commandes pour les admins (level minimum) ==
== Liste des commandes pour les admins (level minimum) ==
*ADMIN BLACKLIST both ADD [ident] [ip] [motif] : Blacklister un ident et une ip dès la connexion au tchat.
*ADMIN BLACKLIST BOTH ADD [ident] [ip] [motif] : Blacklister un ident et une ip à la connexion.
*ADMIN BLACKLIST ident ADD [ident] [motif] : Blacklister un ident dès la connexion au tchat.
*ADMIN BLACKLIST IDENT ADD [ident] [motif] : Blacklister un ident à la connexion.
*ADMIN BLACKLIST ip ADD [ip] [motif] : Blacklister un ident ou une ip dès la connexion au tchat.
*ADMIN BLACKLIST IP ADD [ip] [motif] : Blacklister un ident ou une ip à la connexion.
*ADMIN BLACKLIST both DEL [ident] [ip] : Déblacklister un ident et une ip.
-
*ADMIN BLACKLIST ident DEL [ident] : Déblacklister un ident dès la connexion au tchat.
*ADMIN BLACKLIST BOTH DEL [ident] [ip] : Déblacklister un ident et une ip.
*ADMIN BLACKLIST ip DEL [ip] : Déblacklister un ident ou une ip dès la connexion au tchat.
*ADMIN BLACKLIST IDENT DEL [ident] : Déblacklister un ident à la connexion.
*ADMIN BLACKLIST IP DEL [ip] : Déblacklister un ident ou une ip à la connexion.


== Liste de ce que fait le robot en bot autonome ==
== Liste de ce que fait le robot en bot autonome ==

Version du 13 janvier 2020 à 05:10

Sysop est un robot pour les administrateurs et pour les globops.

Le pseudo Sysop est un jeu de mot qui veut dire système opérateur.


Version actuelle: Sysop 1.1.4-stable (13/01/2020)

Programmé en: Node.JS, JavaScript, PHP, MySQL

Licence: Propriétaire

Date de création: 30 Juillet 2019 sous le pseudonyme de «Nodebot» - 10 lignes de code.

Date de mise à jour importante: 10 Janvier 2020 dont le bot change de nom en «Sysop» - 1800 lignes de code.

Commande help: /sysop help

Commande: /sysop [commande]

Liste des commandes pour les modérateurs (level minimum)

  • HELP - Liste des commandes de Sysop
  • UWHOIS [pseudo] : Whoiser un pseudo.

Liste des commandes pour les globops, ircops, admins (level minimum)

  • GLOBOP GLINE [pseudo/ip] [durée] [motif] : Gliner le pseudo pour XX temps. Les durées possibles sont: 15s, 10m, 1h, 4h, 1d, 2d
  • GLOBOP UNGLINE [ip] : Ungliner une adresse IP
  • GLOBOP GLINELIST [account] : Liste des glines par Sysop. Le account de l'opérateur n'est pas obligatoire.
  • GLOBOP SHUN [pseudo/ip] [durée] [motif] : Shuner le pseudo pour XX temps. Les durées possibles sont: 15s, 10m, 1h, 4h, 1d, 2d
  • GLOBOP UNSHUN [ip] : Unshuner une adresse IP
  • GLOBOP SHUNLIST [account] : Liste des shuns par Sysop. Le account de l'opérateur n'est pas obligatoire.
  • GLOBOP KILL [pseudo] [motif] : Killer le pseudo
  • GLOBOP TEMPSHUN [pseudo] [motif] : Shun temporaire du pseudo, il sera unshun à la prochaine déconnexion.

Liste des commandes pour les admins (level minimum)

  • ADMIN BLACKLIST BOTH ADD [ident] [ip] [motif] : Blacklister un ident et une ip à la connexion.
  • ADMIN BLACKLIST IDENT ADD [ident] [motif] : Blacklister un ident à la connexion.
  • ADMIN BLACKLIST IP ADD [ip] [motif] : Blacklister un ident ou une ip à la connexion.

-

  • ADMIN BLACKLIST BOTH DEL [ident] [ip] : Déblacklister un ident et une ip.
  • ADMIN BLACKLIST IDENT DEL [ident] : Déblacklister un ident à la connexion.
  • ADMIN BLACKLIST IP DEL [ip] : Déblacklister un ident ou une ip à la connexion.

Liste de ce que fait le robot en bot autonome

  • Anti-Idle : Permet de kickban les utilisateurs inactifs d'un salon spécifique après xx minutes d’inactivité.
  • Vérification des identifications SASL
  • Vérification des identifications NickServ
  • Logguer dans le salon des chanroots
  • Blacklisteur d'IPv6 (A revoir)
  • Traiteur des plaintes

Liste des futures fonctionnalités

Reproduire de nombreuses fonctionnalités de ce qu'il existait déjà sur le robot Eva, afin de supprimer Eva, c'est-à-dire:

  • Autoglineur de pseudo incorrect à la connexion et au changenick
  • Gestions des VPN avec PHP et GeoIP2
  • ...