Bonjour à tous,

Je viens de découvrir irssi, et je voulais essayer de programmer un petit script.
Le but est que lorsque je tapa "/hi" j'envoie un message sur le salon où je me trouve.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
sub testing {
    my ($data, $server, $witem) = @_;
    return unless $witem;
    $server->print("#channel", 'Salut à tous !', MSGLEVEL_CLIENTCRAP);
}

Irssi::command_bind hi => \&testing;

Mais avec ce code, ça fait :
(17:00:00) Salut à tous !
et les autres sur le salon ne le voient pas.

Ce que je voudrait c'est que ça fasse comme si j'avais tapé le message :
(17:00:00) <piero-la-lune> Salut à tous !

Est-ce un problème de level (MSGLEVEL_CLIENTCRAP ?) ?
J'ai déjà beaucoup cherché et je commence à désespérer...

Merci à tous pour votre aide et vos réponses !


EDIT : solution trouvée
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$witem->command("SAY Salut à tous !");