Mercurial > pidgin
view plugins/gaim.pl @ 1063:e1408fb04c36
[gaim-migrate @ 1073]
updated HACKING to describe gaim_connection/aim_user/prpl.
updated FAQ to answer some questions about multiple connections.
made it so you're not able to send a message in a chat room that you're no longer in (i.e. when you were in the room but sign off)
free'd the buddy list when the connection is destroyed
tried to prevent set_buddy from being called before the buddy list is drawn
i think there was something else
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Sat, 04 Nov 2000 03:08:54 +0000 |
parents | 67bdecdecbb7 |
children | 190cef255530 |
line wrap: on
line source
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!"); }