|
Voici un petit tuto pour les commandes de votre eggdrop. Pour commencer, le lancement de l'eggdrop. Rendez-vous sur votre Panel Irc, entrez votre ident et votre mot de pass. Dans la page qui s'ouvre vous pourrez voir un boutton "Start Eggdrop" c'est donc avec celui-ci que l'on peut lancer le bot.
A savoir: lors de sa mise en place l'eggdrop hébergé sur nos serveurs est lancé automatiquement par Serv-service. Ce bouton ne vous serviera donc que si un plantage intervient suite à une mauvaise installation/configuration de nouveaux scripts.
L'eggdrop n'a pas besoin d'être redémarré après avoir subi une modification, on peut simplement recharger sa configuration directement sur le serveur irc par une simple commande qui s'appelle "rehash".
A la connexion du bot sur votre serveur irc, vous devez vous identifiez en tapant la commande: /msg lenomdubot hello <== celui-ci vous posera 2/3 questions pour enfin vous donner les droits d'admin.
Pour communiquer avec le bot on utilise donc la Party-Line (une sorte de privé avec l'eggdrop) en dcc/ctcp/telnet, ou avec des scripts.tcl suivant vos besoins.
Le plus simple si vous débutez est de vous servir du dcc à partir de votre script irc.
Exemple: /dcc chat lenomdubot <== vous ouvrira un privé, vous demandant votre pseudo et le mot de passe qui vous à été demandé a l'identification sur le bot.
Le mot de passe qui vous a été demandé lors de votre commande est celui utilisé par le bot pour s'identifier auprès de Nickserv sur votre serveur irc.
Les différentes commandes de l'eggdrop:
Commandes Eggdrop
Utilisateurs de la Partyline
| Commandes |
Effets |
| .who |
Liste les users de la PL |
| .whom |
Liste les users de la PL |
| .echo on/off |
Evite les retours de messages dans la PL |
| .me |
Agit sur la PL |
| .nick <ton-nick> |
Change votre pseudo dans la PL |
| .newpass <ton-pass> |
Change votre pass dans le bot |
| .botinfo |
Donnes des informations sur le bot |
| .bottree |
Liste les bots connectés au BotNet |
Opérateurs du Bot
| Commandes |
Effets |
| .op $nick #chan |
Donne le statut d'Op à un user |
| .deop $nick #chan |
Enlève le statut d'Op à un user |
| .kickban $nick $msg |
Ban un user. (placé sur 2h00 par défaut) |
| .kick $nick #chan $msg |
Kick un user d'un chan |
| .+Ban $nick #chan $msg |
Ban un user de façon permanente |
| .+Ban $host |
Ban tous les users avec ce host |
| .resetbans #chan |
Enlève tous les bans (non permanents) d'un chan |
| .-ban $host |
Retire le ban du host spécifié |
| .+ignore $host |
Ignore tous les users avec ce host |
| .-ignore $host |
Retire l'ignore de ce host |
| .bans #chan all |
Affiche les bans permanents |
| .say $msg |
Fait parler le bot sur un chan |
| .msg $nick |
Envoie un "query" par le bot |
| .act $msg |
Fait agir le bot |
| .topic $msg |
Change le topic |
| .invite $nick #chan |
Invite quelqu'un sur un chan |
| .channel #chan |
Liste des users sur le chan |
| .console #chan $modes |
Change le mode d'un chan |
| .servers |
Affiche les serveurs utilisés par le bot |
| .match $nick |
Infos sur un user |
| .whois $nick |
Infos sur un user |
Master du Bot
| Commandes |
Effets |
| .chaninfo #chan |
Affiche la config du bot pour un chan |
| .save |
Enregistre le fichier .users du bot |
| .reload |
Relance le fichier .users du bot |
| .rehash |
Relance le bot sans subir de déconnection |
| .restart |
Relance le bot |
| .adduser $nick |
Ajoute un user présent |
| .deluser $nick |
Retire un user présent |
| .+user $nick $host |
Ajoute un user et son host |
| .-user $nick |
Retire un user et son host |
| .+host $nick $host |
Ajoute un host a un nick existant |
| .-host $nick $host |
Retire un host existant |
| .+bot $nick $host |
Ajoute un bot ainsi que son host |
| .-bot $nick $host |
Retire un bot et son host |
| .chattr $nick +$flag |
Ajoute un flag à un user |
| .chattr $nick -$flag |
Retire un flag à un user |
| .chpass $nick newpass |
Change le pass d'un user |
| .chnick |
Change le nick d'un user |
| .chinfo $nick $msg |
Change le msg d'accueil |
| .jump $serveur |
Fait changer le bot de serveur |
| status |
Bilan général sur le bot |
Owner du Bot (propriétaire)
| Commandes |
Effets |
| .+chan #chan |
Fais rejoindre le bot sur un chan |
| .-chan #chan |
Fais quitter le bot d'un chan |
| .chansave #chan |
Enregistre la configuration d'un chan |
| .chanload #chan |
Relance la configuration pour un chan |
| .chanset $variable |
Met un mode (.chanset #xop +inactive) |
| .set $variable valeur |
Set une variable |
| .loadmodule |
Charge un module |
| .unloadmodule |
Enlève un module |
| .die $msg |
Tue/Détruit le bot |
Les Différents Flags
Utilisateurs
| Flags |
Utilité |
| +E |
Protection sauf contre les master |
| +h |
Hyperlink (telnet) |
| +m |
Master |
| +n |
Owner |
| +t |
BotNet |
| +x |
Xfer=user zone de transfert de fichier |
| +j |
Janitor=maitre zone de transfert de fichier |
| +c |
Common |
| +p |
Party-Line (PL) |
| +b |
Bot |
| +u |
Unshare |
| +o |
Operateurs |
| +d |
Deop |
| +k |
Kick |
| +f |
Friend (ami) -> protégés |
| +a |
Auto-Op |
| +v |
Auto-Voice |
Bots
| Flags |
Utilité |
| +F |
Friend (ami) -> protégés |
| +f |
Flood |
| +a |
Auto-Op |
| +b |
Bot |
| +o |
Op |
| Flags pour le botnet |
Utilité |
| +s |
Share (passif) |
| +p |
Share (agressif) |
| +g |
Global share |
| +h |
Hub |
| +l |
Leaf |
| +r |
Reject |
| +i |
Isolate |
Les Modes
Utilisateurs
| Mode |
Utilité |
| +m |
Affiche les msgs & Ctcps envoyés au bot |
| +p |
Affiche les msgs & Ctcps envoyés sur le chan |
| +k |
Affiche les K/B/changement de mode sur le chan |
| +j |
Affiche Join/Part/changement de nick/SIGNOFF sur le chan |
| +b |
Affiche les Links/Unlinks avec les autre bots |
|
+c
|
Affiche les commandes des users
|
| +x |
Affiche les envois des fichiers |
| +s |
Affiche les msgs du serveurs, connections et déconnections |
| +w |
Affiche les msgs entre ircops |
| +o |
Affiche les notices des autres bots. |
Chanset
| Mode |
Utilité |
| chanmode |
Donne les modes qui sont forcés par le bot |
| idle-kick |
Kick les user non +f qui sont sur le chan depuis x min |
| need-op |
Le bot s'auto-op |
| need-invite |
Le bot s'auto-invite |
| need-key |
Le bot join le chan avec le password |
|
need-unban
|
Le bot se déban tout seul
|
| need-limit |
Le bot rentre dans un salon même en mode +l |
| clearbans |
Retire les bans dès son entrée dans le chan |
| enforcebans |
Kick les users ayant un host ban |
| userbans |
Autorisé les users à mettre un ban |
| autoop |
Auto-op les opérateurs du bot dès leur join |
| bitch |
Seuls les opérateurs du bot peuvent être op |
| greet |
Dit l'info d'un user dès son join sur le chan |
| protectops |
Réop automatiquement un opérateur déop |
| statuslog |
Log le channel status toutes les 5 minutes |
| stopnethack |
De-op tout les non +o qui rejoigne le chan avec un serveur op |
| revenge |
Prend une revanche sur ceux qui déop/kick le bot |
| secret |
Pas d'infos à propos du chan sur le BotNet |
|