pidgin/pidgin
Clone
Summary
Browse
Changes
Graph
merge of '4d3a417f3d028dfc35faf34b678dbe93327a72d8'
release-2.2.1
2007-10-01, Luke Schierer
f50cd2ea8c28
merge of '4d3a417f3d028dfc35faf34b678dbe93327a72d8'
and 'afc03cb3158d100964055c5cceff8dc627d9641f'
import
Purple
class
BooPlugin
(
PurplePlugin
):
def
handle
(
*
args
as
(
object
)):
b
as
Buddy
b
=
args
[
0
]
Debug
.
debug
(
Debug
.
INFO
,
"booplugin"
,
"Boo Plugin knows that "
+
b
.
Alias
+
" is away\n"
)
override
def
Load
():
Debug
.
debug
(
Debug
.
INFO
,
"booplugin"
,
"loading...\n"
)
BuddyList
.
OnBuddyAway
.
connect
(
self
,
handle
)
override
def
Unload
():
Debug
.
debug
(
Debug
.
INFO
,
"booplugin"
,
"unloading...\n"
)
override
def
Destroy
():
Debug
.
debug
(
Debug
.
INFO
,
"booplugin"
,
"destroying...\n"
)
override
def
Info
():
return
PurplePluginInfo
(
"mono-boo"
,
"Boo Plugin"
,
"0.1"
,
"Test Boo Plugin"
,
"Longer Description"
,
"Eoin Coffey"
,
"urled"
)