1
0
Fork 0
Commit Graph

941 Commits

Author SHA1 Message Date
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
Némunaire f5c0913bf0 Fix nemuspeak to use new message API 2012-08-28 12:35:06 +02:00
Némunaire ab6334127f Introduce networkbot and botcaps 2012-08-28 00:27:02 +02:00