06c85289e0
Don't import some nemubot module automatically
2015-01-05 02:49:06 +01:00
7c7b63634b
[wip] in modules, changes import to reflect new directory structure
2015-01-05 02:49:05 +01:00
bf266dd21f
[ycc] Dusting
2014-12-18 13:02:19 +01:00
d14fec4cec
Modules: global dusting: call getJSON instead of making raw calls to urllib
2014-12-18 12:52:39 +01:00
2dfe1f0e9a
PEP8 clean
2014-11-13 15:52:04 +01:00
dfde4c5f49
New message processing
2014-10-07 00:21:14 +02:00
41da1c0780
Response class is now part of 'more' module.
...
This commit prepare the new message flow based on protocol independent messages.
This commit changes the module API: you need to import the Response class manually at the begining of our module.
2014-09-27 12:39:44 +02:00
772d68a34d
Response sender is not needed anymore, private channels are now better handled
2014-09-18 07:57:06 +02:00
8c52f75b6a
Prepare hooks to be used for other things than Message
2014-09-11 21:20:56 +02:00
b0e457ffc9
Fix return of parselisten functions
2014-09-03 19:06:26 +02:00
3bc53bb4ef
Introducing new hooks manager
...
Currently, the manager use a naive implementation, this is
mainly for architectural testing purpose.
2014-09-01 19:21:54 +02:00
0a16321259
(wip) reworking of the Message class; backported from v4
2014-08-29 17:12:12 +02:00
4b9a6305d4
Legacy hooks now need to be explicitely declared
2014-08-28 18:05:21 +02:00
cd7843e16e
Replace help_tiny by module docstring
2014-08-28 01:39:31 +02:00
94a9a9a30b
Switch to v3.4 branch
2014-08-13 15:53:55 +02:00
fe0f120038
Using newly added Python decorator for hook registration
2014-08-13 15:14:41 +02:00
1a3912cc4f
YCC module: dusting & anchors are correctly passed; fixes #59
2014-07-25 16:38:01 +02:00
471e40aed1
YCC module: never fail, even if bad URL is given
2014-05-01 23:36:21 +02:00
Némunaire
1c515f95c5
YCC module: escape URL with unknown characters
2012-12-07 01:13:11 +01:00
Némunaire
b38b2be021
YCC module: can reduce more than one URL per message
2012-11-30 12:27:19 +01:00
Némunaire
1693488a56
Some fixes on YCC and Networking module
2012-11-07 17:25:17 +01:00
Némunaire
22da70ac39
Use urllib instead of own tools for modules ycc and networking
2012-11-07 16:37:35 +01:00
Némunaire
aa697a36d0
Now parse URL following RFC 1738
2012-11-06 04:14:11 +01:00
Némunaire
c6d5d88723
Apply v3.3 changes on various modules
2012-11-04 15:32:39 +01:00
Némunaire
316e6878ba
Changes most of nemubot modules to packages
2012-06-29 19:20:29 +02:00
Némunaire
2fdd629ccf
YCC module: fix too many « Bad URL »
2012-06-28 19:39:00 +02:00
Némunaire
441d2de411
New module: YCC, to shorten URLs
2012-06-16 22:52:04 +02:00