Last change
on this file since 1dcfd1f was
1dcfd1f,
checked in by Nick Murdoch <nick@…>, at 2013-03-19T20:30:24Z
|
Protocol class now has a name attribute and can be subclassed.
|
-
Property mode set to
100644
|
File size:
546 bytes
|
Line | |
---|
1 | """sampleplugin.py - sample plugin for bitlbee-python. |
---|
2 | |
---|
3 | Place this file in bitlbee's plugin directory. bitlbee-python |
---|
4 | will pick it up as long as it has a .py extension. |
---|
5 | """ |
---|
6 | |
---|
7 | import sys |
---|
8 | import bpython |
---|
9 | print "hello, I'm a test plugin running on Python", sys.version_info |
---|
10 | |
---|
11 | print bpython.Protocol |
---|
12 | print bpython.Protocol() |
---|
13 | print bpython.register_protocol |
---|
14 | |
---|
15 | try: |
---|
16 | class MyProtocol(bpython.Protocol): |
---|
17 | pass |
---|
18 | except Exception, e: |
---|
19 | print "error:", e |
---|
20 | |
---|
21 | myproto = MyProtocol() |
---|
22 | print "myproto: ", myproto |
---|
23 | |
---|
24 | bpython.register_protocol('echo "hello"') |
---|
Note: See
TracBrowser
for help on using the repository browser.