Commit Graph

12 Commits

Author SHA1 Message Date
Némunaire
387ecc7d5c Fix events (the first event was always skiped) 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
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
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
ab6334127f Introduce networkbot and botcaps 2012-08-28 00:27:02 +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
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
6e06b616fd Stop the event timer before quit 2012-08-16 04:53:46 +02:00
Némunaire
603baa8581 Simplify the listen function creation and management 2012-08-16 04:33:07 +02:00
Némunaire
69f375e9f1 Add a way to listen a module function for changes, ... 2012-08-14 06:56:28 +02:00
Némunaire
e4d4e68c45 Introduce nemubot v3.2
- New licence: AGPL3 instead of GPL3
	- Import is now based on finder and loader instead of sys.path
	- Modules used hooks to treat message instead of treating all messages
	- Remove a lot of builtins from the prompt
	- Prompt: ^C and ^D have now correct feature (nothing and exit)
2012-08-14 05:51:55 +02:00