Némunaire
|
22da70ac39
|
Use urllib instead of own tools for modules ycc and networking
|
2012-11-07 16:37:35 +01:00 |
|
Némunaire
|
5729413099
|
Use … instead of ... in response
|
2012-11-07 15:48:06 +01:00 |
|
Némunaire
|
b3a9ccf75a
|
Parse Wiktionary
|
2012-11-07 15:37:17 +01:00 |
|
Némunaire
|
c3c697bdab
|
Use url.request in DDG module; fix issue #1: output for Wiki is better
|
2012-11-07 14:39:47 +01:00 |
|
Némunaire
|
6f6ddd4d1e
|
New module: networking with !traceurl and !isup
|
2012-11-06 04:27:09 +01:00 |
|
Némunaire
|
88d976fb60
|
Can parse JSON web pages
|
2012-11-06 04:26:38 +01:00 |
|
Némunaire
|
02bebb663c
|
Fix various error on DCC connection and post treated messages
|
2012-11-06 04:14:55 +01:00 |
|
Némunaire
|
aa697a36d0
|
Now parse URL following RFC 1738
|
2012-11-06 04:14:11 +01:00 |
|
Némunaire
|
ca3559833a
|
Merge branch 'V3.3' of github.com:nemunaire/nemubot into V3.3
|
2012-11-05 12:02:02 +01:00 |
|
Némunaire
|
dda1b706c7
|
Alias module replace aliases only in PRIVMSG
|
2012-11-05 12:00:24 +01:00 |
|
Némunaire
|
cf249d1592
|
Update nemuspeak to V3.3
|
2012-11-05 11:59:40 +01:00 |
|
Némunaire
|
9b38b21898
|
Use new web tool into various modules
|
2012-11-04 16:26:20 +01:00 |
|
Némunaire
|
6b6f5b7e0b
|
Update soutenance module to v3.3
|
2012-11-04 16:04:39 +01:00 |
|
Némunaire
|
b251b3d852
|
Update translate module for v3.3
|
2012-11-04 15:58:42 +01:00 |
|
Némunaire
|
20f5c5f453
|
Update nextstop module for v3.3
|
2012-11-04 15:33:04 +01:00 |
|
Némunaire
|
c6d5d88723
|
Apply v3.3 changes on various modules
|
2012-11-04 15:32:39 +01:00 |
|
Némunaire
|
5afe5cb15a
|
Fix !help
|
2012-11-04 14:04:49 +01:00 |
|
Némunaire
|
d58afa9419
|
Apply v3.3 changes on various modules
|
2012-11-04 04:39:54 +01:00 |
|
Némunaire
|
dc52593953
|
Add new hook that treat all messages, not only PRIVMSG ; can respond with a response.Hook to create a hook
|
2012-11-04 04:35:40 +01:00 |
|
Némunaire
|
21f2af1cad
|
Alias module: add !alias to explain register alias, !unalias to remove alias; variables are now replaced in the Response
Variables are words starting by $. It is possible to escape a variable by prefixing the $ by a \
|
2012-11-04 04:03:11 +01:00 |
|
Némunaire
|
771e3997c4
|
Pong only when the message start with explicit ping
|
2012-11-02 20:00:44 +01:00 |
|
Némunaire
|
57f58eac17
|
Join on connection
|
2012-11-02 19:58:09 +01:00 |
|
Némunaire
|
d4cfe1e0f8
|
Fix Warning when using legacy hooks function
|
2012-11-02 17:29:22 +01:00 |
|
Némunaire
|
3a82cc00cd
|
Fix nemubot shutdown when some DCC connections are alive
|
2012-11-02 13:58:34 +01:00 |
|
Némunaire
|
6c6a11b80c
|
Fix DCC connections
|
2012-11-02 12:51:29 +01:00 |
|
Némunaire
|
a70ff958fd
|
Treat all other hooks; fix ask behavior in private message for all messages
|
2012-11-02 12:51:16 +01:00 |
|
Némunaire
|
a62940380e
|
Introducing a new nemubot architecture for servers and messages treatment: messages have no more context or server
|
2012-11-02 12:10:37 +01:00 |
|
Némunaire
|
f00dfc82f7
|
DDG module: don't print an empty abstract each time
|
2012-11-01 09:49:57 +01:00 |
|
Némunaire
|
7d0d678f3b
|
Print a warning when send a message to a non-connected server
|
2012-11-01 09:49:17 +01:00 |
|
Némunaire
|
9e452d22a9
|
Events modules: use W in a duration for weeks counter, some fixes
|
2012-11-01 09:30:00 +01:00 |
|
Némunaire
|
a975421e02
|
WatchWebsite module: catch Atom parse error
|
2012-11-01 09:27:19 +01:00 |
|
Némunaire
|
b2662139f5
|
Catch connection to server error
|
2012-11-01 09:26:39 +01:00 |
|
Némunaire
|
90f1e629ea
|
Start a tool to manage web requests
|
2012-10-19 18:41:17 +02:00 |
|
Némunaire
|
f8b662f7d0
|
Add a tools directory
|
2012-10-19 18:40:41 +02:00 |
|
Némunaire
|
49ccef36c2
|
WatchWebsite module: fix double alert when a site changes
|
2012-10-15 02:49:48 +02:00 |
|
Némunaire
|
6c1fb079de
|
Avoid infinite events when system lags
|
2012-10-15 02:46:23 +02:00 |
|
Némunaire
|
29840f26e0
|
This file is no more used
|
2012-10-15 02:45:04 +02:00 |
|
Némunaire
|
bbfd34fe7b
|
New global function: add_hook: add a hook in the current context directly associated to the current module
|
2012-10-15 02:20:01 +02:00 |
|
Némunaire
|
1b5b5af60b
|
WatchWebsite module: !unwatch work, !watch better parse URLs
|
2012-10-15 02:11:24 +02:00 |
|
Némunaire
|
28dee24b5a
|
Soutenance module: convert to V3.2
|
2012-10-15 01:57:45 +02:00 |
|
Némunaire
|
afcb104ed9
|
Modules can return list of Responses
|
2012-10-15 01:52:07 +02:00 |
|
Némunaire
|
7de644a784
|
Properly disconnect DCC connexion when any part leave
|
2012-10-15 01:15:07 +02:00 |
|
Némunaire
|
9c7884f092
|
Events modules: can now !start with mixing time units; can indicate a end date
Fixes #3
|
2012-10-15 00:44:51 +02:00 |
|
Némunaire
|
e16101c838
|
YCC module: First URL on a channel can now be reduce
|
2012-10-14 23:52:30 +02:00 |
|
Némunaire
|
05f061bccb
|
In module, new variable DIR hold the directory path containing the module
|
2012-10-04 13:59:37 +02:00 |
|
Némunaire
|
6c7be6761e
|
A warning is raised when adding a hook without attached module (for unload)
|
2012-10-04 13:50:48 +02:00 |
|
Némunaire
|
2fd395f4bc
|
Wiki: better escape of infobox
|
2012-10-04 13:46:11 +02:00 |
|
Némunaire
|
c4e2c0b66c
|
New configuration attribute: allowall: all receive message are treated
|
2012-10-04 13:38:50 +02:00 |
|
Némunaire
|
5d2d218708
|
Messages queue is now use to execute events
|
2012-10-04 13:36:25 +02:00 |
|
Némunaire
|
46d2854955
|
Use last message API for YCC module
|
2012-09-07 15:01:28 +02:00 |
|