Je suis complètement nouveau à Perl. J'essaie de construire un bot IRC de base.Difficulté à construire un bot irc via Bot :: BasicBot
Dans le module Bot::BasicBot
, que signifie la ligne my ($self, $message) = @_;
dans la fonction "dit"? Je sais que my
est pour private, et @_
est le tableau pour recevoir des paramètres dans la fonction, mais comment une référence de hachage est-elle passée ici?
De plus, comment accéder aux paramètres "who", "address", "body"? Merci.
@muskik: merci beaucoup pour ça :) en fait, je ne pouvais pas trouver cela dans le livre, pourriez-vous s'il vous plaît me dire d'où je devrais apprendre les choses de base. Aussi, le soi et le message peuvent-ils avoir un nom? – pranay
@pranay: 2. Oui, vous pouvez. 1. _Programming Perl_ de Larry Wall lui-même est toujours recommandé. J'ai appris avec _Beginning Perl_ qui est librement disponible sur le net (http://www.perl.org/books/beginning-perl/). C'est bon pour les bases mais ne couvre pas beaucoup de sujets avancés (qui peuvent être bons ou mauvais selon le lecteur). Lequel assez de curiosité vous apprenez les trucs avancés aussi. – musiKk
@ n0rd: Merci, car il est également mis à jour dans la question, j'ai édité ma réponse en conséquence. J'espère que cela ne vous dérange pas (parce que maintenant votre commentaire est désynchronisé, + vous avez ajouté). – musiKk