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 !");
Partager