Commandes chanserv, botserv, nickserv, memoserv, hostserv, mirc et operserv !

Soyez le premier à donner votre avis sur cette source.

Vue 40 467 fois - Téléchargée 1 699 fois

Description

Voici toutes les commandes des Services Epona (ChanServ, BotServ, NickServ, MemoServ, HostServ et même OperServ) et mIRC !

Source / Exemple :


;***************************************************************;
;                 --> MeNu BoT v2.5 bY pUnK6_2 <--              ;
;                   => Http://punk62.free.fr/ <=                ;   
;               -> Dernière mise à jour: 01/05/06 <-            ;
;***************************************************************;
menu status,channel,nicklist {
  -

  • |~|* Menu Bot V3.0 By Punk6_2 *|~|*
.$iif(%mb.chanserv == on,Menu ChanServ,$null) ..Aide ChanServ:/msg Chanserv HELP ..Enregistrer son salon:/msg ChanServ REGISTER $chan $$?="Mot de passe du chan :" $$?="Description du chan :" ..Identifier son salon:/msg ChanServ SET $chan password $$?*="Mot de passe du chan :" ..S'inviter sur un salon:/msg ChanServ INVITE $$?="Nom du salon (avec le #) :" | ..Configuration de son salon ...Mettre un successeur:/msg ChanServ SET $chan successor $$?="Pseudo du successeur :" ...Changer le founder:/msg ChanServ SET $chan founder $$?="Pseudo du nouveau founder :" ...Changer le mot de passe:/msg ChanServ SET $chan password $$?*="Nouveau mot de passe :" ...Changer la description:/msg ChanServ SET $chan desc $$?="Nouvelle description :" ...Mettre une URL:/msg ChanServ SET $chan url $$?="Entre l'URL :" ...Mettre un e-mail:/msg ChanServ SET $chan email $$?="Entre l'e-mail :" ...Mettre un message d'entrée:/msg ChanServ SET $chan entrymsg $$?="Entre le message d'entrée :" ...Mettre un topic (sujet du salon):/msg ChanServ SET $chan topic $$?="Entre le topic :" ...Choisir le mode de ban ....*!user@host:/msg ChanServ SET $chan bantype 1 ....*!*user@host:/msg ChanServ SET $chan bantype 2 ....*!*@host:/msg ChanServ SET $chan bantype 3 ....*!*user@*.domain:/chanserv SET $chan bantype 4 ...Bloquer les modes du salon ....Mode à maintenir:/msg ChanServ SET $chan mlock $$?="Entre les modes à maintenir (ex: +msT) :" ....- ....Activer:/msg ChanServ SET $chan mlock on ....Désactiver:/msg ChanServ SET $chan mlock off ...Maintenir le topic ....Activer:/msg ChanServ SET $chan keeptopic on ....Désactiver:/msg ChanServ SET $chan keeptopic off ...Envoie notice quand OP/DEOP ....Activer:/msg ChanServ SET $chan opnotice on ....Désactiver:/msg ChanServ SET $chan opnotice off ...Commandes sensibles ....Activer:/msg ChanServ SET $chan peace on ....Désactiver:/msg ChanServ SET $chan peace off ...Salon caché ....Activer:/msg ChanServ SET $chan private on ....Désactiver:/msg ChanServ SET $chan private off ...Restreindre le salon ....Activer:/msg ChanServ SET $chan restricted on ....Désactiver:/msg ChanServ SET $chan restricted off ...Sécurité ChanServ ....Activer:/msg ChanServ SET $chan secure on ....Désactiver:/msg ChanServ SET $chan secure off ...Sécurité des Ops ....Activer:/msg ChanServ SET $chan secureops on ....Désactiver:/msg ChanServ SET $chan secureops off ...Sécurité du founder ....Activer:/msg ChanServ SET $chan securefounder on ....Désactiver:/msg ChanServ SET $chan securefounder off ...Signature des kicks ....Activer:/msg ChanServ SET $chan signkick on ....Désactiver:/msg ChanServ SET $chan signkick off ...Bloquer le topic ....Activer:/msg ChanServ SET $chan topiclock on ....Désactiver:/msg ChanServ SET $chan topiclock off ..Configuration des access ...Access ....Ajouter (avec level):/msg ChanServ ACCESS $chan add $$?="Entre le pseudo :" $$?="Entre le level :" ....Effacer:/msg ChanServ ACCESS $chan del $$?="Entre le pseudo :" ....Liste:/msg ChanServ ACCESS $chan list ....Tout effacer:/msg ChanServ ACCESS $chan clear ...- ...Passer en mode XOP ....Activer:/msg ChanServ SET $chan xop on ....Désactiver:/msg ChanServ SET $chan xop off ...SOP (SuperOp) ....Ajouter:/msg ChanServ SOP $chan add $$?="Entre le pseudo :" ....Supprimer:/msg ChanServ SOP $chan del $$?="Entre le pseudo :" ....Liste:/msg ChanServ SOP $chan list ....Tout effacer:/msg ChanServ SOP $chan clear ...AOP (AutoOp) ....Ajouter:/msg ChanServ AOP $chan add $$?="Entre le pseudo :" ....Supprimer:/msg ChanServ AOP $chan del $$?="Entre le pseudo :" ....Liste:/msg ChanServ AOP $chan list ....Tout effacer:/msg ChanServ AOP $chan clear ...HOP (HalfOp) ....Ajouter:/msg ChanServ HOP $chan add $$?="Entre le pseudo :" ....Supprimer:/msg ChanServ HOP $chan del $$?="Entre le pseudo :" ....Liste:/msg ChanServ HOP $chan list ....Tout effacer:/msg ChanServ HOP $chan clear ...VOP (AutoVoice) ....Ajouter:/msg ChanServ VOP $chan add $$?="Entre le pseudo :" ....Supprimer:/msg ChanServ VOP $chan del $$?="Entre le pseudo :" ....Liste:/msg ChanServ VOP $chan list ....Tout effacer:/msg ChanServ VOP $chan clear ...Liste de tous les access:/msg ChanServ ACCESS $chan list ..Kick automatique ...Ajouter:/msg ChanServ AKICK $chan add $$?="Entre le pseudo :" ...Effacer:/msg ChanServ AKICK $chan del $$?="Entre le pseudo :" ...Renforcer:/msg ChanServ AKICK $chan enforce $$?="Entre le pseudo :" ...Liste:/msg ChanServ AKICK $chan view ...Tout effacer:/msg ChanServ AKICK $chan clear ..Fermer son salon ...[!] /!\ WARNING /!\ [!] ....Continuer:/msg ChanServ DROP $chan ....Annuler:/echo -a 4[!] /!\ Commande ChanServ DROP annuler /!\ [!] ..Retrouver son mot de passe:/msg ChanServ SEENDPASS $chan ..Op/Hop/Voice par ChanServ ...Op:/msg ChanServ OP $chan $$?="Entre le pseudo :" ...Deop:/msg ChanServ DEOP $chan $$?="Entre le pseudo :" ...Halfop:/msg ChanServ HALFOP $chan $$?="Entre le pseudo :" ...Dehalfop:/msg ChanServ DEHALFOP $chan $$?="Entre le pseudo :" ...Voice:/msg ChanServ VOICE $chan $$?="Entre le pseudo :" ...Devoice:/msg ChanServ DEVOICE $chan $$?="Entre le pseudo :" ..Kick/Ban par ChanServ ...Kick:/msg ChanServ KICK $chan $$?="Entre le pseudo :" $$?="Raison ? :" ...Ban:/msg ChanServ BAN $chan $$?="Entre le pseudo :" $$?="Raison ? :" ...Deban:/msg ChanServ UNBAN $chan $$?="Entre le pseudo :" ..Changer le topic:/msg ChanServ TOPIC $chan $$?="Entre le topic :" ..Information d'un salon:/msg ChanServ INFO $chan ..Plus d'information:/msg ChanServ INFO $chan ALL ..Protection pseudo ...Activer:/msg ChanServ PROTECT $chan $$?="Entre le pseudo :" ...Désactiver:/msg ChanServ DEPROTECT $chan $$?="Entre le pseudo :" ..Owner ...Activer:/msg ChanServ OWNER $chan $me ...Désactiver:/msg ChanServ DEOWNER $chan $me ..Liste des salons:/msg ChanServ LIST $$?="Mot clef (optionnel) :" ..Enlever certains aspects d'un channel ...Effacer tous les MODEs:/msg Chanserv CLEAR $chan MODES ...Effacer tous les BANs:/msg Chanserv CLEAR $chan BANS ...Effacer tous les EXCEPTs:/msg ChanServ CLEAR $chan EXCEPTS ...Déopper tous les OPs:/msg Chanserv CLEAR $chan OPS ...Déhalfopper tous les HOPs:/msg ChanServ CLEAR $chan HOPS ...Dévoicer tous les VOICEs:/msg Chanserv CLEAR $chan VOICES ...Kicker tous les USERs:/msg Chanserv CLEAR $chan USERS ..$iif(o isin $usermode,Commandes Services Admins,$null) ...Supprimer l'identification d'un nick pour $chan:/msg ChanServ LOGOUT $chan $$?="Entre le nick :" ...Effacer un channel ....[!] /!\ WARNING /!\ [!] .....Continuer:/msg ChanServ DROP $$?="Entre le channel (avec le #) :" .....Annuler:/echo -a 4[!] /!\ Commande ChanServ DROP annuler /!\ [!] ...Non expiration du channel ....Activer sur un channel:/msg ChanServ SET $$?="Entre le channel (avec le #) :" NOEXPIRE ON ....Désactiver sur un channel:/msg ChanServ SET $$?="Entre le channel (avec le #) :" NOEXPIRE OFF ...Toutes les informations sur un channel:/msg ChanServ INFO $$?="Entre le channel (avec le #) :" ALL ...Liste ....Liste de tous les channels non expirants:/msg ChanServ LIST NOEXPIRE ....Liste de tous les channels privés:/msg ChanServ LIST PRIVATE ....Liste de tous les channels interdits:/msg ChanServ LIST FORBIDDEN ...Retrouver le passe d'un channel:/msg ChanServ GETPASS $$?="Entre le channel (avec le #) :" ...Interdir un channel:/msg ChanServ FORBIDDEN $$?="Entre le channel (avec le #) :" $$?="Entre la raison :" ...Interdir un channel d'être enregistrer ....Activer sur un channel:/msg ChanServ SUSPEND $$?="Entre le channel (avec le #) :" $$?="Entre la raison :" ....Désactiver sur un channel:/msg ChanServ UNSUSPEND $$?="Entre le channel (avec le #) :" ...Retrouver le level d'un nick sur un channel:/msg ChanServ STATUTS $$?="Entre le channel (avec le #) :" $$?="Entre le nick :" .$iif(%mb.nickserv == on,Menu NickServ,$null) ..Aide NickServ:/msg NickServ HELP ..Enregistrer son pseudo:/msg NickServ REGISTER $$?*="Entre ton mot de passe :" $$?="Entre ton adresse e-mail :" ..Identifier son pseudo:/msg NickServ IDENTIFY $$?*="Entre ton mot de passe :" ..Effacer son pseudo ...[!] /!\ WARNING [!] /!\ ....Continuer:/msg NickServ DROP $$?="Entre ton pseudo :" ....Annuler:/echo -a 4[!] /!\ Commande NickServ DROP annuler /!\ [!] ..Désidentifier son nick:/msg NickServ LOGOUT ..Retrouver son mot de passe:/msg NickServ SENDPASS $$?="Entre ton nick :" ..Changer le nick d'un utilisateur qui a pris votre nick:/msg NickServ RECOVER $$?="Entre le nick :" $$?*="Entre le mot de passe :" ..Supprimer toute tutelle sur votre nick:/msg NickServ RELEASE $$?="Entre le nick :" $$?*="Entre le mot de passe :" ..Information sur un nick:/msg NickServ INFO $$?="Entre le nick :" ..Groupe ...Joindre un groupe:/msg NickServ GROUP $$?="Entre le cible" $$?*="Entre le mot de passe de la cible :" ...Liste des pseudos de votre groupe:/msg NickServ GLIST ..Liste d'accès de votre nick ...Modifier:/msg NickServ ACCESS ADD $$?="Entre le mask :" ...Supprimer:/msg NickServ ACCESS DEL $$?="Entre le mask :" ...Liste:/msg NickServ ACCESS LIST ..Configuration du pseudo ...Changer de mot de passe:/msg NickServ SET password $$?*="Entre ton nouveau mot de passe :" ...Mettre une URL:/msg NickServ SET url $$?="Entre l'URL de ton site :" ...Mettre un e-mail:/msg NickServ SET email $$?="Entre ton adresse e-mail :" ...Mettre un numéro ICQ:/msg NickServ SET icq $$?="Entre ton numéro ICQ :" ...Mettre un message d'accueil à votre nick:/msg NickServ SET greet $$?="Entre ton message d'accueil :" ...Changer l'affichage de votre groupe:/msg NcikServ SET DISPLAY $$?=" Entre le nouvel affichage :" ...Language ....1=English:/msg NickServ SET LANGUAGE 1 ....2=French:/msg NickServ SET LANGUAGE 2 ....3=German:/msg NickServ SET LANGUAGE 3 ....4=Italiano:/msg NickServ SET LANGUAGE 4 ....5=Portuguese:/msg NickServ SET LANGUAGE 5 ....6=Spanich:/msg NickServ SET LANGUAGE 6 ....7=Turkish:/msg NickServ SET LANGUAGE 7 ....8=Catalan:/msg NickServ SET LANGUAGE 8 ....9=Greek:/msg NickServ SET LANGUAGE 9 ....10=Dutch:/msg NickServ SET LANGUAGE 10 ....11=Russian:/msg NickServ SET LANGUAGE 11 ....12=Hungarian:/msg NickServ SET LANGUAGE 12 ....13=Polish:/msg NickServ SET LANGUAGE 13 ...Protection kill ....Activer:/msg NickServ SET kill on ....Désactiver:/msg NickServ SET kill off ...Temps pour l'identification ....20secondes:/msg NickServ SET KILL QUICK ....Aucune chance:/msg NickServ SET KILL IMMED ...Sécurité pseudo ....Activer:/msg NickServ SET secure on ....Désactiver:/msg NickServ SET secure off ...Privé/masqué ....Activer:/msg NickServ SET private on ....Désactiver:/msg NickServ SET private off ...Réglage de l'affichage des informations ....E-mail .....Activer:/msg NickServ SET HIDE EMAIL ON .....désactiver:/msg NickServ SET HIDE EMAIL OFF ....UserMask .....Activer:/msg NickServ SET HIDE USERMASK ON .....Désactiver:/msg NickServ SET HIDE USERMASK OFF ....Quit .....Activer:/msg NickServ SET HIDE QUIT ON .....Désactiver:/msg NickServ SET HIDE QUIT OFF ...Communication des services ....Messages:/msg NickServ SET MSG ON ....Notices:/msg NickServ SET MSG OFF ..Liste ...Liste des nicks enregistrés suivant un modèle:/msg NickServ LIST $$?="Entre le modèle :" ...- ...Liste les channels où vous possédez un access:/msg NickServ ALIST $$?="Entre le level (format XOP ou ACCESS) :" ..Status d'un nick ...Voir le statut d'un nick:/msg nickserv status $$?="Entrez le nick" ...- ...Résultats:/echo -a 4Résultat : | /echo -a 40 Utilisateur non online ou le nick n'est pas enregistré | /echo -a 4 1 Utilisateur non reconnu comme propriétaire | /echo -a 4 2 Utilisateur reconnu comme propriétaire uniquement via la liste d'accès | /echo -a 4 3 Utilisateur reconnu comme propriétaire via l'identification ...0 Utilisateur non online ou le nick n'est pas enregistré:/echo -a 4Résultat : | /echo -a 40 Utilisateur non online ou le nick n'est pas enregistré | /echo -a 4 1 Utilisateur non reconnu comme propriétaire | /echo -a 4 2 Utilisateur reconnu comme propriétaire uniquement via la liste d'accès | /echo -a 4 3 Utilisateur reconnu comme propriétaire via l'identification ...1 Utilisateur non reconnu comme propriétaire:/echo -a 4Résultat : | /echo -a 40 Utilisateur non online ou le nick n'est pas enregistré | /echo -a 4 1 Utilisateur non reconnu comme propriétaire | /echo -a 4 2 Utilisateur reconnu comme propriétaire uniquement via la liste d'accès | /echo -a 4 3 Utilisateur reconnu comme propriétaire via l'identification ...2 Utilisateur reconnu comme propriétaire uniquement via la liste d'accès:/echo -a 4Résultat : | /echo -a 40 Utilisateur non online ou le nick n'est pas enregistré | /echo -a 4 1 Utilisateur non reconnu comme propriétaire | /echo -a 4 2 Utilisateur reconnu comme propriétaire uniquement via la liste d'accès | /echo -a 4 3 Utilisateur reconnu comme propriétaire via l'identification ...3 Utilisateur reconnu comme propriétaire via l'identification:/echo -a 4Résultat : | /echo -a 40 Utilisateur non online ou le nick n'est pas enregistré | /echo -a 4 1 Utilisateur non reconnu comme propriétaire | /echo -a 4 2 Utilisateur reconnu comme propriétaire uniquement via la liste d'accès | /echo -a 4 3 Utilisateur reconnu comme propriétaire via l'identification ..- ..$iif(o isin $usermode,Commandes Services Admins,$null) ...Désidentifier le nick d'une personne: ....Avec demande de réidentification:/msg NickServ LOGOUT $$?="Entre le nick :" REVALIDATE ....Sans demande de réidentification:/msg NickServ LOGOUT $$?="Entre le nick :" ...Effacer un nick:/msg NickServ DROP $$?="Entre le nick :" ...Non expiration d'un nick ....Activer sur un nick:/msg NickServ SET $$?="Entre le nick :" NOEXPIRE ON ....Désactiver sur un nick:/msg NickServ SET $$?="Entre le nick :" NOEXPIRE OFF ...Liste ....Nicks enregistrés correspondent à un modèle donné:/msg NickServ LIST $$?="Entre le mask :" ....Nicks interdits:/msg NickServ LIST * FORBIDDEN ....Nicks non expirants:/msg NickServ LIST * NOEXPIRE ....Lister les nicks dans le groupe du nick donné:/msg NickServ GLIST $$?=Entre le nick :" ...Retrouver le passe d'un nick:/msg NickServ GETPASS $$?="Entre le nick :" ...Interdir un nick:/msg NickServ FORBID $$?="Entre le nick :" $$?="Entre la raison :" .$iif(%mb.botserv == on,Menu BotServ,$null) ..Aide BotServ:/msg BotServ HELP ..Liste des bots:/msg BotServ botlist ..Assigner un bot:/msg BotServ ASSIGN $chan $$?="Entre le nom du bot :" ..Désassigner un bot:/msg BotServ UNASSIGN $chan ..Information sur un bot:/msg BotServ INFO $$?="Entre le nom du bot :" ..Information sur un chan:/msg BotServ INFO $$?="Entre le nom du chan (avec le #) :" ..Configuration du bot ...Mots interdits ....Ajouter:/msg BotServ BADWORDS $chan add $$?="Entre le mot :" ....Supprimer:/msg BotServ BADWORDS $chan del $$?="Entre le mot :" ....Liste:/msg BotServ BADWORDS $chan list ....Tout supprimer:/msg BotServ BADWORDS $chan clear ...Ne pas kicker les Ops ....Activer:/msg BotServ SET $chan dontkickops on ....Désactiver:/msg BotServ SET $chan dontkickops off ...Ne pas kicker les voices ....Activer:/msg BotServ SET $chan dontkickvoices on ....Désactiver:/msg BotServ SET $chan dontkickvoices off ...Commandes fantasy "!" ....Activer:/msg Botserv SET $chan fantasy on ....Désactiver:/msg BotServ SET $chan fantasy off ...Message d'accueil ....Activer:/msg BotServ SET $chan greet on ....Désactiver:/msg BotServ SET $chan greet off ...Un vrai bot ....Activer:/msg BotServ SET $chan symbiosis on ....Désactiver:/msg BotServ SET $chan symbiosis off ..Configuration des kicks ...Kicker le gras ....Activer:/msg BotServ KICK $chan bolds on $$?="Entre le nombre de kick avant le ban :" ....Désactiver:/msg BotServ KICK $chan bolds off ...Kicker les mots interdits ....Activer:/msg BotServ KICK $chan badwords on $$?="Entre le nombre de kick avant le ban :" ....Désactiver:/msg BotServ KICK $chan badwords off ...Kicker Les Majuscules ....Activer:/msg botserv kick $chan caps on $$?="Entre le nombre de kick avant le Ban :" ....Désactiver:/msg botserv kick $chan caps off ...Kicker Les Couleurs ....Activer:/msg botserv kick $chan colors on $$?="Entre le nombre de kick avant le Ban :" ....Désactiver:/msg botserv kick $chan colors off ...Kické Le Flood ....Activer:/msg botserv kick $chan flood on $$?="Entre le nombre de kick avant le Ban :" ....Désactiver:/msg botserv kick $chan flood off ...Kické Les Répétitions ....Activer:/msg botserv kick $chan repeat on $$?="Entre le nombre de kick avant le Ban :" ....Désactiver:/msg botserv kick $chan repeat off ...Kicker Les Reverses ....Activer:/msg botserv kick $chan reverses on $$?="Entre le nombre de kick avant le Ban :" ....Désactiver:/msg botserv kick $chan reverses off ...Kicker le Souligné ....Activer:/msg botserv kick $chan underlines on $$?="Entre le nombre de kick avant le Ban :" ....Désactiver:/msg botserv kick $chan underlines off ..Faire parler le Bot:/msg botserv say $chan $$?="Entre la phrase a faire dire au Bot :" ..Faire un /me avec le Bot:/msg botserv act $chan $$?="Entre la phrase a faire dire au Bot :" ..Désassigné un Bot:/msg botserv unassign $chan ..$iif(o isin $usermode,Commandes Services Admins,$null) ...Gèrer la liste des bots du réseau ....Ajouter un bot:/msg BotServ BOT ADD $$?="Entre le nick du bot :" $$?="Entre l'username du bot :" $$?="Entre l'hostname du bot :" $$?="Entre le realname du bot :" ....Changer le nick d'un bot:/msg BotServ BOT CHANGE $$?="Entre l'actuel nick :" $$?="Entre le nouveau nick :" ....Supprimer un bot:/msg BotServ BOT DEL $$?="Entre le nick du bot :" ....Liste des bots du réseau:/msg BotServ BOT LIST ...Empêcher un channel d'avoir un bot ....Activer sur un channel:/msg BotServ SET $$?="Entre le channel (avec le #) :" NOBOT ON ....Désactiver sur un channel:/msg BotServ SET $$?="Entre le channel (avec le #) :" NOBOT OFF ...Rendre un bot privé ....Activer sur un bot:/msg BotServ SET $$?="Entre le nick du bot :" PRIVATE ON ....Désactiver sur un bot:/msg BotServ SET $$?="Entre le nick du bot :" PRIVATE OFF .$iif(%mb.memoserv == on,Menu MemoServ,$null) ..Aide MemoServ:/msg memoserv help ..Envoyer un Mémo ...A un pseudo:/msg memoserv send $$?="Entre le pseudo :" $$?="Entre le message a envoyer :" ...A un salon:/msg memoserv send #$$?="Entre le salon :" $$?="Entre le message a envoyer :" ..Annuler un Mémo ...[!] /!\ WARNING /!\ [!] ....Annulation du dernier mémo envoyer, le mémo ne devras pas etre lu pour etre effacés !:/ ...- ...D'un pseudo:/msg memoserv cancel $$?="Entre le pseudo :" ...D'un salon:/msg memoserv cancel $$?="Entre le pseudo :" ..Lire un Mémo ...D'un pseudo ....Dernier:/msg memoserv read last ....Nouveau:/msg memoserv read new ...- ...D'un Salon:/msg memoserv read $chan liste ..Effacer un Mémo ...D'un pseudo ....Un seul:/msg memoserv del $$?="Entre le numero du mémo :" ....Tous:/msg memoserv del all ...- ...D'un Salon ....Liste:/msg memoserv del $chan liste ....Tous:/msg memoserv del $chan all ..Configuration ...Etre prévenu quand nouveau ....Activer:/msg memoserv set notify on ....Désactiver:/msg memoserv set notify off ...Recevoir au départ et desaway:/msg memoserv set notify logon ...Recevoir lorsqu'ils vous sont envoyés uniquement:/msg memoserv set notify new ...Ne rien recevoir:/msg memoserv set notify off ...Nombre de messages:/msg set limit $$?="Nombre de messages ( 0 à 20 max ) :" ..Infos sur les messages ...Sur vos messages:/msg memoserv info ...Sur votre channel:/msg memoserv info $chan ..$iif(o isin $usermode,Commandes Services Admins,$null) ...Limitte ....Pour un nick .....Définir la limitte de mémos d'un nick:/msg MemoServ SET LIMIT $$?="Entre le nick :" $$?="Entre la limitte (0 pour empêcher le nick d'en reçevoir) :" .....Permettre au nick de recevoir et garder autant de memos qu'il veut:/msg MemoServ SET LIMIT $$?="Entre le nick :" NONE ....Pour un channel .....Définir la limitte de mémos d'un channel:/msg MemoServ SET LIMIT $$?="Entre le channel (avec le #) :" $$?="Entre la limitte (0 pour empêcher le channel d'en reçevoir) :" .....Permettre au channel de recevoir et garder autant de memos qu'il veut:/msg MemoServ SET LIMIT $$?="Entre le channel (avec le #) :" NONE ...Infos sur les messages ....Sur les messages d'un nick:/msg memoserv info $$?="Entre le nick :" ....Sur un channel:/msg memoserv info $$?="Entre le channel (avec le #) :" .- .$iif(o isin $usermode && %mb.operserv == on,Menu OperServ,$null) ..Commandes OperServ ...Aide OperServ:/msg OperServ HELP ...Envoyer un message à tous les utilisateurs:/msg OperServ GLOBAL $$?="Entre le message :" ...Afficher le status des Services et du réseau ....Nombre d'utilisateurs et d'IRCops:/msg OperServ STATS ....Afficher la taille actuelle de l'AKILL list:/msg OperServ STATS akill ....Afficher des informations sur l'utilisation de la mémoire par les Services:/msg OperServ STATS all ....Réinitialiser le nombre maximum d'utilisateurs:/msg OperServ STATS reset ..Commandes réservées aux opérateurs et administrateurs des Services ...Changer les modes d'un channel:/msg OperServ MODE $chan $$?="Entre le mode :" ...Expulser un utilisateur d'un channel:/msg OperServ KICK $chan $$?=Entre le nick :" $$?="Entre la raison :" ...Supprimer tous les modes d'un channel ....Enlever tous les modes binaires (i,k,l,m,n,p,s,t):/msg OperServ CLEARMODES $chan ....Enlever également tous les ops et voices (+o et +v):/msg OperServ CLEARMODES $chan ALL ...Déconnecter tous les utilisateurs ayant un certain hostname:/msg OperServ KILLCLONES $$?="Entre le nick :" ...Contrôler la liste des AKILLs ....Ajouter:/msg OperServ AKILL ADD $$?="+échéance (+0 pour AKILL à durer non limiter) :" $$?="Entre le masque :" $$?="Entre la raison" ....Supprimer:/msg OperServ AKILL DEL $$?="Entre le masque :" ....Liste:/msg OperServ AKILL LIST ....Version plus détaillée de AKILL LIST:/msg OperServ AKILL VIEW ....Tout supprimer:/msg OperServ AKILL CLEAR ...Contrôler la liste des SGLINEs ....Ajouter:/msg OperServ SGLINE ADD $$?="+échéance (+0 pour AKILL à durer non limiter) :" $$?="Entre le masque :" $$?="Entre la raison" ....Supprimer:/msg OperServ SGLINE DEL $$?="Entre le masque :" ....Liste:/msg OperServ SGLINE LIST ....Version plus détaillée de SGLINE LIST:/msg OperServ SGLINE VIEW ....Tout supprimer:/msg OperServ SGLINE CLEAR ...Contrôler la liste des SQLINEs ....Ajouter:/msg OperServ SQlINE ADD $$?="+échéance (+0 pour AKILL à durer non limiter) :" $$?="Entre le masque :" $$?="Entre la raison" ....Supprimer:/msg OperServ SQLINE DEL $$?="Entre le masque :" ....Liste:/msg OperServ SQLINE LIST ....Version plus détaillée de SQLINE LIST:/msg OperServ SQLINE VIEW ....Tout supprimer:/msg OperServ SQLINE CLEAR ...Contrôler la liste des SZLINEs ....Ajouter:/msg OperServ SZlINE ADD $$?="+échéance (+0 pour AKILL à durer non limiter) :" $$?="Entre le masque :" $$?="Entre la raison :" ....Supprimer:/msg OperServ SZLINE DEL $$?="Entre le masque :" ....Liste:/msg OperServ SZLINE LIST ....Version plus détaillée de SZLINE LIST:/msg OperServ SZLINE VIEW ....Tout supprimer:/msg OperServ SZLINE CLEAR ..Commandes réservées aux administrateurs des Services ...Modifier la liste des opérateurs des Services ....Ajouter:/msg OperServ OPER ADD $$?="Entre le nick :" ....Supprimer:/msg OperServ OPER DEL $$?="Entre le nick :" ....Liste:/msg OperServ OPER LIST ....Tout supprimer:/msg OperServ OPER CLEAR ...Liste de tous les channels ....Liste:/msg OperServ CHANLIST ....Avec un modèle:/msg OperServ CHANLIST $$?="Entre le modèle :" ....Avec un nickname:/msg OperServ CHANLIST $$?="Entre le nickname :" ....Avec un modèle et SECRET spécifié:/msg OperServ CHANLIST $$?="Entre le modèle :" SECRET ...Liste de tous les utilisateurs ....Liste:/msg OperServ USERLIST ....Avec un modèle:/msg OperServ USERLIST $$?="Entre le modèle (format nick!user@host) :" ....Avec un channel:/msg OperServ USERLIST $$?="Entre le channel :" ....Avec SECRET spécifié:/msg OperServ USERLIST SECRET ....Avec un modèle et SECRET spécifié:/msg OperServ USERLIST $$?="Entre le modèle :" SECRET ....Avec un channel et SECRET spécifié:/msg OperServ USERLIST $$?="Entre le chan :" SECRET ...Définir les messages affichés aux utilisateurs à la connexion ....Ajouter:/msg OperServ LOGONNEWS ADD $$?="Entre le message :" ....Supprimer:/msg OperServ LOGONNEWS DEL $$?="Entre le numéro du message à supprimer :" ...Définir les messages affichés aléatoirement aux utilisateurs à la connexion ....Ajouter:/msg OperServ RANDOMNEWS ADD $$?="Entre le message :" ....Supprimer:/msg OperServ RANDOMNEWS DEL $$?="Entre le numéro du message à supprimer :" ...Définir les messages affichés aux utilisateurs qui deviennent IRCops ....Ajouter:/msg OperServ OPERNEWS ADD $$?="Entre le message :" ....Supprimer:/msg OperServ OPERMNEWS DEL $$?="Entre le numéro du message à supprimer :" ...Afficher la liste des sessions par host ....Liste:/msg OperServ SESSION LIST ....Liste avec un minimal:/msg OperServ SESSION LIST $$?="Entre le minimal (supérieur à 1) :" ....Afficher des informations détaillées sur une host spécifique:/msg OperServ SESSION VIEW $$?="Entre l'host :" ...Modifier la liste d'exceptions à la limite de session ....Ajouter:/msg OperServ EXCEPTION ADD $$?="Entre le mask (masks nick!user@host et user@host sont invalides ! Masks box.host.dom ou *.host.dom autorisés !) :" $$?="Entre la limite (supérieur ou égal à 0) :" $$?="Entre la raison :" ....Supprimer:/msg OperServ EXCEPTION DEL $$?="Entre le mask|liste :" ....Déplacer une exception num vers position:/msg OperServ EXCEPTION MOVE $$?="Entre le num :" $$?="Entre la position :" ....Liste .....Toutes les exceptions:/msg OperServ LIST .....Recherche avec un mask:/msg OperServ LIST $$?=Entre le mask :" ....Plus d'information (donne le nick, la personne l'ayant ajouté, sa limite de sessions, la raison, le mask et la dte de l'échéance) .....Toutes les exceptions:/msg OperServ EXCEPTION VIEW .....Recherche avec un mask:/msg OperServ EXCEPTION VIEW $$?="Entre le mask :" ...Lister le cache de noms d'hôte utilisé par le detecteur de proxy ....Supprimer du cache le nom d'hôte spécifié:/msg OperServ CACHE DEL $$?="Entre le nom d'hôte :" ....Liste .....Lister tous les proxies correspondants à un modèle donné:/msg OperServ CACHE LIST $$?="Entre le modèle :" .....Avec l'option QUEUED:/msg OperServ CACHE LIST $$?="Entre le modèle :" QUEUED .....Avec l'option ALL:/msg OperServ CACHE LIST $$?="Entre le modèle :" ALL ...Supprimer temporairement toutes les Olines d'un serveur ....Supprimer toutes les Olines et déconnecter tous les IRCops d'un serveur donné:/msg OperServ NOOP SET $$?="Entre le serveur :" ....Remettre en place toutes les Olines supprimées d'un serveur donné:/msg OperServ NOOP REVOKE $$?="Entre le serveur :" ....- ....Note, le paramètre serveur n'est pas vérifié par les services:\ ...Juper un serveur:/msg OperServ JUPE $$?="Entre le serveur :" $$?="Entre la raison :" ...Ignore ....Attention! Unités reconnues pour le temps de l'ignore, cliquez ici pour l'aide!:/echo -a 4Aide aux durées des ignores : s pour les secondes, m pour les minutes, h pour les heures et d pour les jours. Vous ne pouvez pas les combiner ! 0 = permanent. ....- ....Ajouter:/msg OperServ IGNORE ADD $$?="Entre le temps de l'ignore :" $$?="Entre le nick :" ....Supprimer:/msg OperServ IGNORE DEL $$?="Entre le .:" ....Liste:/msg OperServ IGNORE LIST ...Changer un mode d'un utilisateur:/msg OperServ UMODE $$?="Entre le nick :" $$?="Entre le(s) mode(s) :" ...Donner les flags d'un Oper à un utilisateur (UnrealIRCd seulement):/msg OperServ OLINE $$?="Entre le nick :" $$?="Entre les flags (préfixes : + et - , pour tout supprimer, spécifier -) :" ...Configurer les options globales des services ....Mode lecture-seule .....Activer:/msg OperServ SET READONLY ON .....Désactiver:/msg OperServ SET READONLY OFF ....Mode LogChannel sur un chan .....Activer:/msg OperServ SET LOGCHAN ON .....Désactiver:/msg OperServ SET LOGCHAN OFF ....Mode déboguage .....Activer:/msg OperServ SET DEBUG ON .....Désactiver:/msg OperServ SET DEBUG OFF ....Mode sans expiration .....Activer:/msg OperServ SET NOEXPIRE ON .....Désactiver:/msg OperServ SET NOEXPIRE OFF ....Mode super-admin .....Activer:/msg OperServ SET SUPERADMIN ON .....Désactiver:/msg OperServ SET SUPERADMIN OFF ...Recharger le fichier de configuration des services:/msg OperServ RELOAD ...Sauvegarder les bases de données des services immédiatement:/msg OperServ UPDATE ...Sauvegarder les bases de données et relancer les services:/msg OperServ RESTART ...Arréter les services sans sauvegarde:/msg OperServ QUIT ...Arréter les services avec sauvegarde:/msg OperServ SHUTDOWN ...Envoyer une chaîne de texte directement au serveur où sont connectés les services:/msg OperServ RAW $$?="Entre le texte :" ..Commandes réservées aux super-utilisateurs des Services ...Modifier la liste des administrateurs des Services ....Ajouter:/msg OperServ ADMIN ADD $$?="Entre le nick :" ....Supprimer:/msg OperServ ADMIN DEL $$?=Entre le nick :" ....Liste:/msg OperServ ADMIN LIST ....Tout supprimer:/msg OperServ ADMIN CLEAR .$iif(%mb.hostserv == on,Menu HostServ,$null) ..Aide:/msg HostServ HELP ..Activer la vhost:/msg HostServ ON ..Désactiver la vhost:/msg HostServ OFF ..Enregistrer la vhost du nick actuellement pour tous les pseudos du groupe:/msg HostServ GROUP ..$iif(o isin $usermode,Commandes pour les ServicesOpérateurs,$null) ...Aide:/msg HostServ OPER HELP ...Configurer la vhost donnée pour le pseudo indiqué:/msg HostServ SET $$?="Entre le nick:" $$?="Entre hostmask :" ...Configurer la vhost pour toutes les pseudos d'un même groupe:/msg HostServ SETALL $$?="Entre le nick :" $$?="Entre hostmask :" ...Supprimer la vhost pour le pseudo indiqué:/msg HostServ DEL $$?="Entre le nick :" ..$iif(o isin $usermode,Commandes pour les ServicesAdmins seulement, $null) ...Aide:/msg HostServ ADMIN HELP ...Retourner la liste des vhost correspondante:/msg HostServ LIST $$?="Entre le nick|vhost :" .- .$iif(%mb.cmdmirc == on,Commandes mIRC,$null) ..Commandes Générales ...Message sur un chan:/msg $$?="Entre le chan(avec le #):" $$?="Entre le message :" ...Message à un nick:/msg $$?="Entre le nick:" $$?="Entre le message :" ...Message sur tous les chan:/amsg $$?="Entre le message :" ...Dire quelque chose sur un chan:/say $$?="Entre le message :" ...Faire une action:/me $$?="Entre le message :" ...Faire une action sur tous les chan:/ame $$?="Entre le message :" ...Notice:/notice $$?="Entre le nick:" $$?="Entre le message:" ...Faire un pv avec une personne:/query $$?="Entre le nick :" $$?="Entre le message :" ...Whois:/whois $$?="Entre le nick :" ...Changer de nick:/nick $$?="Entre le nouveau nick :" ...Vous mettre away:/away $$?="Entre la raison :" ...Liste des canaux:/list ...Auto-join sur invite ....Activer:/ajinvite on ....Désactiver:/ajinvite off ...Inviter un nick sur un chan:/invite $$?="Entre le nick:" $$?="Entre le chan(avec le #):" ...Joindre un chan:/join $$?="Entre le chan(avec le #):" ...Partir d'un chan:/part $$?="Entre le chan(avec le #):" $$?="Entre la raison :" ...Partir de l'IRC:/quit $$?="Entre la raison :" ...Fermer mIRC:/exit ..Commandes d'Usagers et de Canal ...Kicker une personne:/kick $$?="Entre le nick:" $$?="Entre la raison :" ...Bannir une personne:/ban $$?="Entre le nick (ou l'adresse):" ...Statut ....Op (+@):/mode $chan +o $$?="Entre le nick :" ....DeOp (-@):/mode $chan -o $$?="Entre le nick :" ....HalfOp (+%):/mode $chan +h $$?="Entre le nick :" ....DeHalfOp (-%):/mode $chan -h $$?="Entre le nick :" ....Voice (+v):/mode $chan +v $$?="Entre le nick :" ....DeVoice (-v):/mode $chan -v $$?="Entre le nick :" ...Mode du chan ....Canal est sur invitation seulement .....Activer:/mode $chan +i .....Désactiver:/mode chan -i ....Canal limité .....Activer:/mode $chan +l $$?="Nombre de personnes :" .....Désactiver:/mode $chan -l ....Canal modérer .....Activer:/mode $chan +m .....Désactiver:/mode $chan -m ....Messages externes aux canal non permis .....Activer:/mode $chan +n .....Désactiver:/mode $chan -n ....Canal priver .....Activer:/mode $chan +p .....Désactiver:/mode $chan -p ....Canal secret .....Activer:/mode $chan +s .....Désactiver:/mode $chan -s ....Sujet limiter .....Activer:/mode $chan +t .....Désactiver:/mode $chan -t ....Canal avec clé .....Activer:/mode $chan +k $$?="Entre le mot de passe :" .....Désactiver:/mode $chan -k ....Plus de modes:/HELPOP CHMODES ...Mode d'un nick ....Invisible .....Activer:/mode $me +i .....Désactiver:/mode $me -i ....Recevoir des notices du serveur .....Activer:/mode $me +s .....Désactiver:/mode $me -s ....Sourd .....Activer:/mode $me +d .....Désactiver:/mode $me -d ....Lire et envoyer des notices des GlobOps, et LocOps .....Activer:/mode $me +g .....Désactiver:/mode $me -g ....Cacher tous les salons dans /whois et /who .....Activer:/mode $me +p .....Désactiver:/mode $me -p ....Dire que vous utilisez un /VHOST .....Activer:/mode $me +t .....Désactiver:/mode $me -t ....Reçevoir les notices de rejet de DCC infectés .....Activer:/mode $me +v .....Désactiver:/mode $me -v ....Pouvoir recevoir les Wallops .....Activer:/mode $me +w .....Désactiver:/mode $me -w ....Marquer comme étant un Bot .....Activer:/mode $me +B .....Désactiver:/mode $me -B ....Remplacer tous les 'Bad words' dans vos messages par <censored> .....Activer:/mode $me +G .....Désactiver:/mode $me -G ....Permet de ne recevoir des PRIVMSGs/NOTICEs que d'utilisateurs enregistrés (+r) .....Activer:/mode $me +R .....Désactiver:/mode $me -R ....Empecher de recevoir des CTCPs .....Activer:/mode $me +T .....Désactiver:/mode $me -T ....Indiquer que le client est un utilisateur de WebTV .....Activer:/mode $me +V .....Désactiver:/mode $me -V ....Plus de modes:/HELPOP UMODES ..UnrealIRCd services d'aide ...Toutes les commandes serveurs et les options disponibles:/HELPOP ...Obtenir la liste de commandes utilisateurs:/HELPOP USERCMDS ...Obtenir la liste de commandes opérateurs:/HELPOP OPERCMDS ...Commandes envoyées via les serveurs ULined (Services):/HELPOP SVSCMDS ...Obtenir la liste des modes utilisateurs:/HELPOP UMODES ...Obtenir la liste des Snomasks:/HELPOP SNOMASKS ...Obtenir la liste des modes des salons:/HELPOP CHMODES ...Obtenir la liste des Flags Oline:/HELPOP OFLAGS .- .Configuration:/menubot - } dialog menubot { title "MenuBot v3.0 By Ôô" size -1 -1 84 130 option dbu check "ChanServ", 2, 3 11 36 10 check "NickServ", 3, 3 21 32 10 check "BotServ", 4, 45 11 32 10 check "MemoServ", 5, 45 21 37 10 check "OperServ", 6, 3 31 36 10 check "HostServ", 7, 45 31 34 10 check "Commandes mIRC", 8, 3 41 55 10 check "Mode par défault*", 9, 11 57 55 10, flat text "*Active tous les menus. Note : certain menu sont réservés aux utilisateurs ayant le mode +o", 10, 11 68 60 27, disable center box "Choix personnalisé des menus", 1, 1 2 82 53 button "&Aide", 11, 3 99 37 12, flat button "&Ok", 12, 44 99 37 12, flat ok link "E-mail", 13, 2 122 15 8 link "Web", 14, 36 122 12 8 link "IRC", 15, 72 122 10 8 text "Menu Bot V3.0 By Punk6_2 ", 16, 9 113 66 8, disable } alias menubot { dialog -m menubot menubot } on *:dialog:menubot:*:*:{ if ($devent == init) { if (%mb.chanserv == on) { did -c $dname 2 } if (%mb.nickserv == on) { did -c $dname 3 } if (%mb.botserv == on) { did -c $dname 4 } if (%mb.memoserv == on) { did -c $dname 5 } if (%mb.operserv == on) { did -c $dname 6 } if (%mb.hostserv == on) { did -c $dname 7 } if (%mb.cmdmirc == on) { did -c $dname 8 } if (%mb.default == on) { did -c $dname 9 | did -b $dname 2,3,4,5,6,7,8 } if (%mb.chanserv == on) && (%mb.nickserv == on) && (%mb.botserv == on) && (%mb.memoserv == on) && (%mb.operserv == on) && (%mb.hostserv == on) && (%mb.cmdmirc == on) { set %mb.default on | did -c $dname 9 | did -b $dname 2,3,4,5,6,7,8 } } if ($devent == sclick) { if ($did == 2) { if ($did(2).state == 1) { set %mb.chanserv on } else { set %mb.chanserv off } } elseif ($did == 3) { if ($did(3).state == 1) { set %mb.nickserv on } else { set %mb.nickserv off } } elseif ($did == 4) { if ($did(4).state == 1) { set %mb.botserv on } else { set %mb.botserv off } } elseif ($did == 5) { if ($did(5).state == 1) { set %mb.memoserv on } else { set %mb.memoserv off } } elseif ($did == 6) { if ($did(6).state == 1) { set %mb.operserv on } else { set %mb.operserv off } } elseif ($did == 7) { if ($did(7).state == 1) { set %mb.hostserv on } else { set %mb.hostserv off } } elseif ($did == 8) { if ($did(8).state == 1) { set %mb.cmdmirc on } else { set %mb.cmdmirc off } } elseif ($did == 9) { if ($did(9).state == 1) { set %mb.chanserv on | set %mb.nickserv on | set %mb.botserv on | set %mb.memoserv on | set %mb.operserv on | set %mb.hostserv on | set %mb.cmdmirc on | set %mb.default on | did -c $dname 2,3,4,5,6,7,8 | did -b $dname 2,3,4,5,6,7,8 } else { set %mb.operserv off | set %mb.hostserv off | did -e $dname 2,3,4,5,6,7,8 | did -u $dname 6,7 | set %mb.default off } } elseif ($did == 11) { run http://punk62.free.fr/code/menubot/aide.html } elseif ($did == 13) { run mailto:punk62@free.fr?subject=MenuBot v3.0 } elseif ($did == 14) { run http://punk62.free.fr/ } elseif ($did == 15) { server -m irc.moutonking.com:6667 -j #Scripting } } } ON 1:LOAD:{ echo -a echo -a 3Merci $me $+ , d'avoir installer 4MenuBot v3.0 By Punk6_2 3et bonne utilisation !7 Il est conseillé d'effectuer votre 4configuration 7maintenant :) | set %mb.chanserv on | set %mb.nickserv on | set %mb.botserv on | set %mb.memoserv on | set %mb.operserv on | set %mb.hostserv on | set %mb.cmdmirc on | set %mb.default on | menubot } ON 1:UNLOAD: { echo -a 4Désinstallation de 3MenuBot v3.0 By Punk6_24 terminée | unset %mb.chanserv | unset %mb.nickserv | unset %mb.botserv | unset %mb.memoserv | unset %mb.operserv | unset %mb.hostserv | unset %mb.cmdmirc | unset %mb.default }

Conclusion :


Voilà j'espere que se code vous sera utile et vous évitera de tout tapper à la main ! A placer dans vos remotes (alt+r) | Maintenant disponible aussi en .zip

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

ce script a plein d'erreur par exemple

c'est la bonne commande

....Activer sur un nick:/msg NickServ SASET NOEXPIRE $$?="Entre le nick :" ON

et non

....Activer sur un nick:/msg NickServ SET NOEXPIRE $$?="Entre le nick :" ON
comment résoudre se problème je n y arrive pas la commande c'est

/msg operserv AKILL ADD +0 Pasteak *!*@EpiK-50696131.fbx.bidule.net bannis de #poulpe maintenant a ton tour HA ! HA! HA!
code tres bien mais bug au niveau des ajout des akill
alors que la commande c'est
/msg operserv AKILL ADD ***@***
reponse du serveur
Mask must be in the form user@host.

alors que c'est bien formuler
Utilisateur anonyme
Ello punk6_2 bravo pour le travaille que tu as fait (Menu Bot) je te soutien sur tout ce que tu entres prend oui car le menu Bot m'aide beaucoup et il est très complet et simple a utilisé encore mille foi merci :) et j'espère voir d'autre de tes créations :p ps je tais mi 10 dommage qui y-a pas plus. Cimer et bonne continuation sous toute ces forme @ très bientôt d[^__^]b
Messages postés
14
Date d'inscription
lundi 4 janvier 2010
Statut
Membre
Dernière intervention
10 janvier 2010

Pas mal , mais yavais deja dans mon script ...
Afficher les 40 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.