|
5be1e97411
|
Calculate message size based on raw size, not on UTF-8 characters number
|
2014-09-24 15:56:46 +02:00 |
|
|
cdaad47b13
|
Ensure multiline message after line_treat are collapsed to one line
|
2014-09-24 10:53:16 +02:00 |
|
|
acded35e1a
|
Pick events class from v4
|
2014-09-23 22:47:50 +02:00 |
|
|
04eccbe250
|
Remove some legacy stuff
|
2014-09-22 17:48:59 +02:00 |
|
|
0ab51d79ae
|
Pong only on "ask"
|
2014-09-22 17:48:41 +02:00 |
|
|
314d410789
|
Logger identifier for server now depends on server identifier and is not global
|
2014-09-21 19:46:18 +02:00 |
|
|
a7830f709d
|
WatchWebsite module: use w3m function from networking module
|
2014-09-20 00:15:06 +02:00 |
|
|
7a5c2d9786
|
Separate curl and w3m functions to use it from others modules
|
2014-09-20 00:14:19 +02:00 |
|
|
b184b27d4f
|
Randomize the first fetch of watched pages; closing #33
|
2014-09-19 19:28:48 +02:00 |
|
|
8b819f097d
|
Mediawiki: display an error when the article doesn't exist
|
2014-09-19 08:02:31 +02:00 |
|
|
880b2950d3
|
RATP: clean and update module
|
2014-09-19 01:42:37 +02:00 |
|
|
ae3c46e693
|
Xmlparser: check the attribute type is storable
|
2014-09-19 01:38:53 +02:00 |
|
|
dee6ec28fe
|
Can deferred a treatment on each line responded (to save time at first fetch)
|
2014-09-18 08:22:59 +02:00 |
|
|
4d187f61e3
|
Fix exception during deletion of the first event in rare case
|
2014-09-18 08:08:46 +02:00 |
|
|
772d68a34d
|
Response sender is not needed anymore, private channels are now better handled
|
2014-09-18 07:57:06 +02:00 |
|
|
5e202063d4
|
Improve stability: catch all kind of exception in main bot loop
|
2014-09-18 06:26:50 +02:00 |
|
|
a0a1ef8989
|
Always parse the same number of arguments; empty string != None
|
2014-09-17 06:59:40 +02:00 |
|
|
1beed6751b
|
Books module: can search books writen by someone and read description of a given book; closing #65
|
2014-09-16 20:20:37 +02:00 |
|
|
edbfac2943
|
Alias module: avoid infinite recursion if an alias substitute by the same command
|
2014-09-15 07:55:35 +02:00 |
|
|
73acc00762
|
Handle IRC PART command
|
2014-09-15 01:07:43 +02:00 |
|
|
fa81fa5814
|
Handle channel creation in IRC server
|
2014-09-15 00:52:19 +02:00 |
|
|
7dc3b55c34
|
Parse most of IRC messages in server part instead of core
|
2014-09-13 23:50:32 +02:00 |
|
|
db22436e5d
|
Handle server related or specific stuff out of the pure core, in the server part (PING, CAP, CTCP requests, ...)
|
2014-09-12 08:12:55 +02:00 |
|
|
8c52f75b6a
|
Prepare hooks to be used for other things than Message
|
2014-09-11 21:20:56 +02:00 |
|
|
877041bb12
|
Message parsing is now a server part
|
2014-09-11 19:29:57 +02:00 |
|
|
d83b0d1b81
|
Report HTTP error to users
|
2014-09-10 21:33:28 +02:00 |
|
|
4cbf73c45a
|
Rework on networking module
|
2014-09-10 21:28:47 +02:00 |
|
|
4f19f08c9f
|
WatchWebsite module: raw content can be display in response
|
2014-09-10 12:19:25 +02:00 |
|
|
88219a773a
|
Prompt now uses Python readline feature without need of rlwrap
|
2014-09-09 07:09:29 +02:00 |
|
|
5f86b35cf0
|
Fix context reload feature
|
2014-09-09 07:02:41 +02:00 |
|
|
1c847d11d6
|
allow_all doesn't exist anymore
|
2014-09-09 07:00:17 +02:00 |
|
|
28c86d461a
|
Restore !help feature as standard command hook
|
2014-09-09 06:59:57 +02:00 |
|
|
d32a0cdc15
|
Update configuration sample with capabilities
|
2014-09-08 02:42:37 +02:00 |
|
|
f51ad21e91
|
Don't send CAP REQ if there is no compatible capabilities
|
2014-09-08 02:41:50 +02:00 |
|
|
95db63bf47
|
Capabilities negociation fully implemented
|
2014-09-08 02:36:19 +02:00 |
|
|
9b9c02fe29
|
Handle connection errors (like timeout)
|
2014-09-08 02:31:02 +02:00 |
|
|
eba4a07ed1
|
Event module: use time tag instead of now() as event start time
|
2014-09-08 02:28:34 +02:00 |
|
|
3ac40ac703
|
Handle fd/socket exception in select
|
2014-09-08 02:26:50 +02:00 |
|
|
cccee20cdf
|
Pick from v4 message tag parser
|
2014-09-08 02:26:18 +02:00 |
|
|
ee14682c4f
|
extractDate function is now in a separate Python module
|
2014-09-08 02:25:26 +02:00 |
|
|
04bde60482
|
Fix message decoding: not all parameters was decoded
|
2014-09-08 01:55:36 +02:00 |
|
|
c13173e62c
|
Handle :***!znc@znc.in
|
2014-09-08 00:21:10 +02:00 |
|
|
76399a110f
|
New module books: related to #65
|
2014-09-07 23:55:40 +02:00 |
|
|
8f17c0a977
|
Velib module: fix use without xml configuration file
|
2014-09-07 23:52:54 +02:00 |
|
|
8efc92edde
|
Fix usage of parse_string
|
2014-09-07 23:51:20 +02:00 |
|
|
b63170244a
|
IRC: capabilities negociation
|
2014-09-07 23:43:22 +02:00 |
|
|
028b7fd88d
|
Fix PONG response: Messages params are not decoded
|
2014-09-05 01:48:01 +02:00 |
|
|
85ec2dcd01
|
New callback _on_connect, called after 001 numeric reply reception: currently it joins channels
|
2014-09-04 10:43:50 +02:00 |
|
|
c32f1579ee
|
Fix PONG response when no registered input treatment
|
2014-09-04 09:56:53 +02:00 |
|
|
b0e457ffc9
|
Fix return of parselisten functions
|
2014-09-03 19:06:26 +02:00 |
|