Bannir un user sur son host ! [Résolu/Fermé]

tim01 10 Messages postés mardi 11 décembre 2007Date d'inscription 18 juillet 2008 Dernière intervention - 16 juil. 2008 à 10:34 - Dernière réponse : cs_SornDrixer 2087 Messages postés jeudi 12 décembre 2002Date d'inscription 30 janvier 2011 Dernière intervention
- 17 juil. 2008 à 09:52
Bonjour,

J'aimerais créé une remote qui ban un user sur le host , on tapperez !bhost et sa le ban !

Voilà se que j'ai coder :

On *:TEXT:!bhost:*:{
  if ($nick ishop $chan) || ($nick isop $chan) { mode ban $chan $adresse($2,2) }
}

mais sa ne marche pas !!

aidez moi pleaze

cordialement
Afficher la suite 

9 réponses

Meilleure réponse
cs_SornDrixer 2087 Messages postés jeudi 12 décembre 2002Date d'inscription 30 janvier 2011 Dernière intervention - 17 juil. 2008 à 09:52
3
Merci
Bon, maintenant on se calme J'ai un peu fais le ménage dans les réponses.

tim01, pour cette fois, tu n'as pas d'avertissement, mais merci de faire des efforts.
Les membres de CS essaient de t'aider, ils te donnent des conseils pour que tu apprennes, mais toi, tu refuses de chercher un minimum, tu postes un code entièrement faux (tu n'as même pas ouvert l'aide de mIRC je crois, l'identifieur $adresse est inconnu au bataillon par ex). Tu ne débutes peut-être pas l'IRC, mais tu le connais pas très bien accepte la critique plutôt que t'emporter, nous sommes tous là pour te faire progresser, par contre, si tu n'y mets pas du tiens, nous n'arriverons à rien.

<hr color="#d3d3d3" />Cordialement, Sorn_Drixer (Admin CodeS-SourceS)

Merci cs_SornDrixer 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 102 internautes ce mois-ci

Commenter la réponse de cs_SornDrixer
cs_PaDa 1804 Messages postés mardi 15 juillet 2003Date d'inscription 22 septembre 2009 Dernière intervention - 16 juil. 2008 à 10:47
0
Merci
"mode ban #salon *!*@host" ?

Tu as déjà posé un ban à la main avant de vouloir en faire poser à ton robot de façon automatique ? Tu as essayé de faire la moindre recherche sur le web pour savoir comment poser un ban ? Je te conseille de te documenter un peu par toi-même, c'est une information vraiment simple à trouver...

(en plus de ça, ce n'est pas $adresse mais $address a priori)
Commenter la réponse de cs_PaDa
tim01 10 Messages postés mardi 11 décembre 2007Date d'inscription 18 juillet 2008 Dernière intervention - 16 juil. 2008 à 11:13
0
Merci
si je poste ici c'est que j'ai un peu chercher mais je ne pige aps garnd chose je débute dans le domaine enfin je le réapprend j'avais réussi a coder mon casino il y a lontant mais j'ai tout del !! snif !!
Commenter la réponse de tim01
Mauricelepoisson 97 Messages postés mardi 24 janvier 2006Date d'inscription 3 mai 2011 Dernière intervention - 16 juil. 2008 à 11:47
0
Merci
heuu tim01,

question qui peut paraitre bête de ma part mais c'est pour mettre ce remote dans un bot ou ton script ? c'est pour quel serveur ?
Commenter la réponse de Mauricelepoisson
cs_PaDa 1804 Messages postés mardi 15 juillet 2003Date d'inscription 22 septembre 2009 Dernière intervention - 16 juil. 2008 à 11:47
0
Merci
Google > Commandes IRC

Tu tomberas facilement là dessus : http://www.ircaide.org/pages/irc/commandes.htm#MODE

Il y a deux ou trois petites erreurs dans ton code (si c'est bien sur un bot que tu essaies de mettre ça et si j'ai bien compris ce que tu veux faire) mais c'est important que tu cherches toi-même sinon tu ne retiendras pas.
Commenter la réponse de cs_PaDa
WorldDMT 882 Messages postés jeudi 6 juillet 2006Date d'inscription 6 janvier 2012 Dernière intervention - 16 juil. 2008 à 12:14
0
Merci
salut

déjà pour ton code

On *:TEXT:!bhost:*:{
  if ($nick ishop $chan) || ($nick isop $chan) { mode ban $chan $adresse($2,2) }
}

on text c'est que c'est pas ce que tu ecrit toi meme si c'est dans ta remote si non ça sera on input
et là dans ton if tu precise ton ban juste pour les OPs!! et normalement c'est au contraire donc ce qui manque c'est en rouge

On @*:TEXT:!bhost*:#:{
  if (($nick !ishop $chan) || ($nick !isop $chan)) { mode +b $chan $address($2,2) }
}

ou tu peu faire

On @*:TEXT:!bhost*:#:{
  if (($nick !ishop $chan) || ($nick !isop $chan)) { ban $chan $nick 2 }
}

le @ avant *:text:... c'est pour verifié si tu es op ou pas

"si je poste ici c'est que j'ai un peu chercher mais je ne pige aps garnd chose je débute dans le domaine enfin je le réapprend j'avais réussi a coder mon casino il y a lontant mais j'ai tout del !! snif !!"

je doute que tu sache les commandes donc a mon avis tu debut le IRC pas le codage :)

bonne chance
Commenter la réponse de WorldDMT
tim01 10 Messages postés mardi 11 décembre 2007Date d'inscription 18 juillet 2008 Dernière intervention - 16 juil. 2008 à 12:48
0
Merci
On @*:TEXT:!bhost*:#:{
  if (($nick !ishop $chan) || ($nick !isop $chan)) { ban $chan $2 2 }
}

je verrais plus comme celà car je ne veux pas me bannir mdr !!
Commenter la réponse de tim01
WorldDMT 882 Messages postés jeudi 6 juillet 2006Date d'inscription 6 janvier 2012 Dernière intervention - 16 juil. 2008 à 13:27
0
Merci
mmm



oui t'a raison pour le $2 au lieu de $nick mais bon pour te prouvé que tu ne connais rien encore en irc



pour "après avoir installer environ 15 sreveur je début l'irc ?" et "cette remote c'est pour mon robot irc que je crée a partir d'un mirc vierge ! mIRC 6.3"

dsl si je parle mal mais dejà qu'on voi un ban mal fais comme ça  "mode ban $chan $adresse($2,2)", une entete comme ça "On *:TEXT:!bhost:*:{" et "j'ai un peu chercher mais je ne pige aps garnd chose je débute dans le domaine"

dsl mais t'es loin de faire un bot

au passage pour ce code

On @*:TEXT:!bhost*:#:{
  if (($nick !ishop $chan) || ($nick !isop $chan)) { ban $chan $2 2 }
}

c'est faut mais t'a rien decouvert finalement :)

tout les utilisateurs peuvent commandé ton bot apart les ops :p t'es piegé mon grand

là un utilisateur normal pourra faire !bhost <ton_pseudo> et là tu sera ban toi le maitre du bot :p ou il tape !bhost  lol c'est moche ça

je t'aide encore avec ça encien :)

On @*:TEXT:!bhost*:#:{
  if (($nick == <ton_pseudo>)) && ($2 !ishop $chan) && ($2 !isop $chan) && ($2 != $me)) { ban $chan $2 2 }
}

là tu as ce que tu cherche ;)

NB c'est bien de dire que je ne connais pas pour mieu apprendre :p

@+ :D
Commenter la réponse de WorldDMT
cs_PaDa 1804 Messages postés mardi 15 juillet 2003Date d'inscription 22 septembre 2009 Dernière intervention - 16 juil. 2008 à 13:51
0
Merci
Vous avez 13 ans ?
Un admin dans la place ? (quand est ce que Nix met le truc super pratique qu'il y a dans les comments des sources pour contacter un admin ? :D)
Commenter la réponse de cs_PaDa

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.