kire@net:~$ uptime depuis 1998 • ddos: armé • vhosts: chargé • identd: actif • bouncer: en ligne • bot: +o et protège #channel

$ getegg

Le bot doit survivre au portable.

On a écrit un assistant CLI. Une fois sur un shell KIRE, tape getegg — Eggdrop s’installe, se configure, et est sur IRC en quelques minutes. Build par défaut : Eggdrop 1.10.2rc2 (release candidate, pas la 1.10.2 finale).

Activation immédiate de tout compte qui n’est pas marqué pour un contrôle anti-fraude supplémentaire.

Bot Eggdrop

$./auto-installer

Assistant d’installation Eggdrop — getegg.

défaut

Eggdrop 1.10.2rc2

C’est ce que getegg installe, sauf si tu demandes autre chose. RC2 chez eggheads — on écrit RC2 exprès. Pas « 1.10.2 stable ».

aussi dans l’assistant

Stable 1.10.1 · plus 1.9.5

Dernière stable : getegg -v 1.10.1. Vieil arbre encore proposé : 1.9.5. Prends la version qui colle à tes scripts et à ton goût du risque.

Eggdrop est le bot IRC qui squatte les canaux depuis avant que certains aient une distro. Tcl, partyline, userfile, toute l’archéologie. Il tient les ops, lance les scripts, et s’en fiche que tu sois parti déjeuner.

Tu préfères Python / Limnoria ? Mêmes shells — tape getlim à la place.

Deux façons de faire tourner Eggdrop ici :

autogéré

Shell + getegg

SSH, lance l’assistant (ou compile à la main si tu y tiens), vise un vhost, laisse-le se démoniser. Tu gardes la config, les scripts, la faute. On garde la machine et le filtre anti-flood.

géré

Pas d’install. Pas de Tcl. Pas de « attends, quel .conf ? »

Si tu veux juste un bot dans le canal et que tu ne veux pas apprendre Eggdrop, c’est un autre produit. On le met dans le canal. Tu le pilotes à distance. Expérience Linux : facultative.

$./self-managed

L’ordre réel des opérations avec l’assistant.

  1. 01
    Prends un shell. SSH. Tu dois voir un prompt, pas une page marketing.
  2. 02
    Tape getegg pour l’assistant d’installation (défaut 1.10.2rc2). Tu veux la dernière stable : getegg -v 1.10.1.
  3. 03
    Finis les questions. Le bot arrive configuré et sur IRC en quelques minutes. Garde ta copie de la config et du userfile.
  4. 04
    Eggdrop se fork tout seul. Ne le mets pas dans screen ou tmux — ça, c’est pour irssi. Pour survivre à un crash, depuis le répertoire d’install : ./scripts/autobotchk botnick.conf. Les power users peuvent encore compiler à la main. L’assistant est le chemin court, pas une cage.

$man eggdrop

Pour l’ami qu’on a traîné ici et qui hoche la tête poliment.

Tu tiens un canal IRC. Il te faut un truc qui reste op quand tout le monde dort, netsplit, ou « je redémarre juste mIRC ». Ce truc, c’est en général Eggdrop. C’est un démon. Il parle IRC. Il lance des scripts. Ce n’est pas un SaaS.

Si c’est déjà clair, commande un shell et lance getegg. Sinon, commence par le panier géré et oublie le compilateur.