Commande basiques de bot sous irc

Contenu du snippet

C tres basik vu ke c mon 1er script ke j'envoie, c meme pas en dialog (pour le gerer)
---------Explication--------------
bon, c 1 bot
niveau 5 et + on a tts les commandes avec !add ce ki ajoute 1 access
niv 4 et + on a op deop kick ban kb
niv 3 et + on a halfop dehalfop kick
niv 2 et + on a voice devoice
tt le monde a !commandes !level
pour ajouer 1 untilisateur faites /add <nick> <niveau(2345)>

vous pouver l'ameliorer je repete c TRES BASIQUE

Source / Exemple :


;faire 1 copier coller dans la remote

menu channel,menubar{
  BOT
.Activer:/enable #bot
.desactiver:/disable #bot
}
alias add { 
/auser $2 $1
/say !add $2 $1
}

#bot

on @5:text:!add*:#:/auser $3 $2

on @4:text:!op:#:/mode # +o $nick
on @4:text:!op*:#:/mode # +o $2
on @4:text:!deop:#:/mode # -o $nick
on @4:text:!ban:#:/mode # +b $nick
on @4:text:!ban*:#:/mode # +b $2
on @4:text:!unban:#:/mode # -b $nick
on @4:text:!unban*:#:/mode # -b $2
on @4:text:!kb:#:/mode # +b $nick | /kick # $nick
on @4:text:!kb*:#:/mode # +b $2 | /kick # $2

on @3:text:!halfop:#:/mode # +h $nick
on @3:text:!halfop*:#:/mode # +h $2
on @3:text:!dehalfop:#:/mode # -h $nick
on @3:text:!dehalfop*:#:/mode # -h $2
on @3:text:!kick:#:/kick # $nick
on @3:text:!kick*:#:/kick # $2

on @2:text:!voice:#:/mode # +v $nick
on @2:text:!voice*:#:/mode # +v $2
on @2:text:!devoice:#:/mode # -v $nick
on @2:text:!devoice*:#:/mode # -v $2

on *:text:!join*:#:/join $2
on *:text:!level:#:/notice $nick ton niveau est de $level($nick)

on *:text:*%bad*:#:/msg $chan Vocabulaire!! | /mode # +k $nick

on *:text:!commandes:#:{
  /notice $nick voici mes commandes:
  /notice $nick !level pour savoir ton niveau
  /notice $nick -----------------------------
  /notice $nick pour les niveaux 5 et plus:
  /notice $nick !add <nick> <niveau>
  /notice $nick sert a ajouter le nick au niveau X dans les access
  /notice $nick -----------------------------
  /notice $nick Pour les niveaux 4 et plus
  /notice $nick  !op !deop !ban !unban !kb
  /notice $nick sert a se opper se deopper soit meme ou un nick, a bannir a kicker et bannir
  /notice $nick -----------------------------
  /notice $nick Pour les niveaux 3 et plus
  /notice $nick !halfop !dehalfop !kick
  /notice $nick  se halfopper se dehalfopper et kicker soi meme ou 1 nick
  /notice $nick -----------------------------
  /notice $nick Pour les niveaux 2 et plus
  /notice $nick !voice !devoice
  /notice $nick se voicer se devoicer soit meme ou 1 nick
  /notice $nick -----------------------------
  /notice $nick pour tous
  /notice $nick !commandes  !join <#canal> 
  /notice $nick voir les commandes et me faire joindre 1 canal
  /notice $nick ------------------------------------------------------------------------------
  /notice $nick si vous me faites joindre un canal oppez moi pour que je soit efficace.
}

#bot on

Conclusion :


PS: ne marche ke si vous etes op
ajoutez aussi si vous le voulez 1 truc pr les badwords moi je le met pas je trouve ca chiant pr les otres

signalez moi mes erreures, je debute!!

merci

A voir également

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.