Thread Bot::BasicBot Funktionsweise: Methoden des Moduls benutzen (1 answers)
Opened by Gast at 2007-06-01 16:39

Gast Gast
 2007-06-01 16:39
#37568 #37568
Guten Tag,

ich wollte gerade in Perl das Modul Bot::BasicBot [1] benutzen um ein wenig den Umgang mit Perl Modulen zu lernen, was mit einem IRC Bot ja relativ spiellerisch gestaltet werden kann.

Mein Bot verbindet sich auch schon zum Server und joint auch einen Channel, leider bringe ich es nicht hin, die einzelnen Methoden zu benutzen, ich verstehe nicht ganz wie ich sie aufrufen muss.

Mein Code

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/perl
#
use Bot::BasicBot;

my $bot = Bot::BasicBot -> new(
server => "irc.euirc.net",
channels => ["#aaaa_chan"],
nick => "basicbot_a"
);

$bot -> run();

$bot -> say(who => "basicbot_a", channel => "#tobias_chan", body => "hallo" );


Mein say() [2] sollte nun einfach etwas in den Channel schreiben, nachdem der Bot gejoint ist, allerdings passiert nichts
Code: (dl )
$bot -> say(who => "basicbot_tobi", channel => "#tobias_chan", body => "hallo" );



Danke schonmal für eure Hilfe

[1] ht*tp://search.cpan.org/~tomi/Bot-BasicBot-0.7/lib/Bot/BasicBot.pm

[2]
ht*tp://search.cpan.org/~tomi/Bot-BasicBot-0.7/lib/Bot/BasicBot.pm#say(_key_=%3E_value,_.._)

View full thread Bot::BasicBot Funktionsweise: Methoden des Moduls benutzen