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 |
|
Némunaire
|
bd1795a105
|
In module watchwebsite, fix atom alerts
|
2012-09-07 14:59:22 +02:00 |
|
Némunaire
|
d152ce71bd
|
Fix !help
|
2012-09-02 19:17:43 +02:00 |
|
Némunaire
|
af3ec01734
|
ID are keept when an event is not finished
|
2012-09-02 19:17:43 +02:00 |
|
Némunaire
|
642c5ef502
|
In a response, can built 2 messages from one list
|
2012-09-02 19:17:43 +02:00 |
|
Némunaire
|
b6034fc387
|
Can use a different title for each message in Response
|
2012-09-02 19:17:42 +02:00 |
|
Némunaire
|
5e81905947
|
Convert module watchWebsite to nemubot V3.2; can now watch user requested site
|
2012-09-02 19:17:42 +02:00 |
|
Némunaire
|
07863d0718
|
In DATAS, attribute stated by _ are ignored
|
2012-09-02 19:17:42 +02:00 |
|
Némunaire
|
387ecc7d5c
|
Fix events (the first event was always skiped)
|
2012-09-02 19:17:42 +02:00 |
|
Némunaire
|
d394ff5784
|
Add an offset field to event
|
2012-09-02 19:17:42 +02:00 |
|
Némunaire
|
fc396ef313
|
Unload a module now unsubscribe auto-registered hooks
|
2012-09-02 19:17:42 +02:00 |
|
Number 23
|
4055025160
|
Updated nextstop version submodule
|
2012-09-02 16:49:22 +02:00 |
|
Number 23
|
bfeaebc006
|
Fixed wrong submodule
|
2012-09-02 16:41:19 +02:00 |
|
Number 23
|
3d9fa8a565
|
Now the public transportation module uses Response
|
2012-09-01 00:07:58 +02:00 |
|
Number 23
|
aef010e466
|
Added !ratp module
Added a new module using external repo to get informations about the
next stops of public transportations in Paris.
|
2012-08-31 23:46:42 +02:00 |
|
Némunaire
|
89206d9a91
|
Due to last commit, changes modules to follow new hooks declaration
|
2012-08-31 05:23:21 +02:00 |
|
Némunaire
|
a2d9757d06
|
Add the ability to talk with other nemubot over DCC
|
2012-08-31 05:21:19 +02:00 |
|
Némunaire
|
30da270557
|
Can pass data from message reception to message response
|
2012-08-31 03:52:49 +02:00 |
|
Némunaire
|
e881fc8ba5
|
Convert MCQ module to V3.2
|
2012-08-31 03:25:35 +02:00 |
|
Némunaire
|
2f7592091b
|
Convert DDG/WFA/Wiki module to nemubot 3.2
|
2012-08-31 03:02:08 +02:00 |
|
Némunaire
|
358deb99f0
|
Add a count attribute to Response, which show the number of left results
|
2012-08-31 02:58:06 +02:00 |
|
Némunaire
|
637861b3ae
|
Already converted modules now use new Response class
|
2012-08-31 01:54:57 +02:00 |
|
Némunaire
|
5c5e0fbe8f
|
When adding event, an ID is generated to found the event later. Can delete event.
|
2012-08-31 01:36:23 +02:00 |
|
Némunaire
|
2e3ad0ba35
|
Check instance type of response in ordre to show only true Response
|
2012-08-31 01:34:58 +02:00 |
|
Némunaire
|
711cefe0c2
|
Use sender instead of nick in Response to allow sent by PM or over DCC, ...
|
2012-08-31 01:34:07 +02:00 |
|
Némunaire
|
99e91af2cb
|
Automatically load Response and ModuleState in each nemubot modules
|
2012-08-30 18:26:36 +02:00 |
|
Némunaire
|
5e52c4dbbb
|
Introduce Response class and a new way to send message to user
Remove old send_* in Message class
!more is now a built-in command
|
2012-08-30 15:29:11 +02:00 |
|
Némunaire
|
c3c0b216d4
|
Fix error message when treat a message
|
2012-08-29 18:15:37 +02:00 |
|