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 |
|
Némunaire
|
52995e3f0e
|
Fix DCC connexion
|
2012-08-27 23:45:57 +02:00 |
|
Némunaire
|
64d4997605
|
Separate treat_msg function in DCC, in ordre to overwrite it
|
2012-08-26 19:12:26 +02:00 |
|
Némunaire
|
f5166aca16
|
Message timestamping is done when the message arrive, not when it is parsed
|
2012-08-26 18:00:56 +02:00 |
|
Némunaire
|
4892f8d9fa
|
Comment DCC class
|
2012-08-26 17:36:50 +02:00 |
|
Némunaire
|
fce491552b
|
Use a queue to treat incoming messages instead of using server thread to answer
|
2012-08-23 18:20:45 +02:00 |
|
Némunaire
|
c92160f041
|
Convert wrapper to V3.2
|
2012-08-23 03:17:23 +02:00 |
|
Némunaire
|
9939981dae
|
Convert birthday module to V3.2 and fix some bugs
|
2012-08-23 03:09:42 +02:00 |
|
Némunaire
|
59f18b7974
|
Events module: fix response to !existing_event
|
2012-08-23 02:47:08 +02:00 |
|
Némunaire
|
a1c170f88a
|
Convert alias module to V3.2
|
2012-08-23 01:54:52 +02:00 |
|
Némunaire
|
926abd8806
|
Add pretreatment hooks
|
2012-08-23 01:54:39 +02:00 |
|
Némunaire
|
68c88fc864
|
Fix message hooks
|
2012-08-22 21:52:49 +02:00 |
|
Némunaire
|
db7bb4ad3a
|
Convert YCC module to V3.2
|
2012-08-22 21:19:52 +02:00 |
|
Némunaire
|
7e20368c10
|
Hook factorisation ; add new hooks : default (same comportement has previous version) and one hook before any parsing
When calling a hook, passed parameters change according to associated data variable
|
2012-08-22 21:09:20 +02:00 |
|