Mercurial > pidgin.yaz
diff plugins/gaim.pl @ 806:67bdecdecbb7
[gaim-migrate @ 816]
yay, i think perl is finally working well
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Thu, 31 Aug 2000 01:40:58 +0000 |
parents | |
children | 190cef255530 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/plugins/gaim.pl Thu Aug 31 01:40:58 2000 +0000 @@ -0,0 +1,31 @@ +AIM::register("gaim test", "0.0.1", "goodbye", ""); + +$ver = AIM::get_info(0); +$nam = AIM::get_info(1); +$pro = AIM::get_info(2); + +AIM::print("Perl Says", "Gaim $ver, $nam using $pro"); + +# i should probably do something with these to actually test them, huh +@bud = AIM::buddy_list(); +@onl = AIM::online_list(); +@den = AIM::deny_list(); + +AIM::command("idle", "60000") if ($pro ne "Offline"); + +AIM::add_event_handler("event_buddy_signon", "say_hello"); +AIM::add_timeout_handler(600, "notify"); + +sub echo_reply { + $args = @_; + $args =~ s/\"//g; + AIM::print_to_conv($args, "Hello"); +} + +sub notify { + AIM::print("10 minutes", "gaim test has been loaded for 10 minutes"); +} + +sub goodbye { + AIM::print("You Bastard!", "You killed Kenny!"); +}