1
0
Fork 0
Commit Graph

61 Commits

Author SHA1 Message Date
Némunaire 88a9343b09 Add conf sample, README, licence, AUTHORS 2012-06-28 22:09:59 +02:00
Némunaire 2fdd629ccf YCC module: fix too many « Bad URL » 2012-06-28 19:39:00 +02:00
Némunaire 907a655732 MCQ module: need a reason for doing a report 2012-06-28 19:35:09 +02:00
Némunaire c89ef4c543 WatchWebsite module fully working with nemubot V3 2012-06-24 02:20:48 +02:00
Némunaire bdbc234bb5 MCQ module: work in private message 2012-06-24 00:06:08 +02:00
Némunaire 301e23f9f6 Make channel a independant class 2012-06-23 15:14:36 +02:00
Némunaire 4f3b4099eb Add new tag load in xml configuration file 2012-06-23 15:12:15 +02:00
Némunaire 7a91c49acf Add hotswap server reload 2012-06-23 13:38:34 +02:00
Némunaire 9b8e1351c5 MCQ module: fix end mcq message in qcmchan mode 2012-06-23 13:36:59 +02:00
Némunaire 7f181864b7 In module events: we can remove both events and strends 2012-06-23 13:36:08 +02:00
Némunaire d9eab146e6 Module events now working 2012-06-20 16:24:19 +02:00
Némunaire 61ac7b11f5 Modify MCQ module to follow changes on the website part
Add channel MCQ
2012-06-19 22:23:25 +02:00
Némunaire eb82d0898d Longer timeout for whereis 2012-06-19 21:45:51 +02:00
Némunaire df4caf2e74 Add channel verification before read and parse a message 2012-06-19 21:40:59 +02:00
Némunaire 0ceb475008 New module QCM: working with http://bot.nemunai.re/ website 2012-06-16 23:04:19 +02:00
Némunaire 441d2de411 New module: YCC, to shorten URLs 2012-06-16 22:52:04 +02:00
Némunaire 4031403c25 New module velib: fetch information about differents velib stations 2012-06-16 22:50:47 +02:00
Némunaire b23f631e36 Convert Whereis module to V3 2012-06-16 22:50:04 +02:00
Némunaire 320b7703c5 Add a generic wrapper 2012-06-16 22:49:31 +02:00
Némunaire 5a81fa9822 Remove ban support from message, separate credits into another file 2012-06-16 22:48:43 +02:00
Némunaire 04788fbc9b Add non UTF-8 message support into nemuspeak 2012-06-16 22:47:35 +02:00
Némunaire 14dd8874eb Add ban support 2012-06-16 22:46:49 +02:00
Némunaire e0e1a713c9 Support not UTF-8 messages (replace unrecognized char by empty content)
Remove legacy content
2012-06-16 22:45:20 +02:00
Némunaire ba71834b47 Add comments, fix small bugs in module_state 2012-06-16 22:42:44 +02:00
Némunaire 5fed225358 Starting rebuild of eventsm watchSite and YouTube modules 2012-06-16 22:41:17 +02:00
Némunaire cc106e2157 Module soutenance working with V3 2012-05-30 12:28:46 +02:00
Némunaire 8383668639 Module whereis working in V3 2012-05-30 12:22:28 +02:00
Némunaire 25b2634ea3 Module_state done: global datas management
newnemubot replaces old one
2012-05-30 11:58:27 +02:00
Némunaire 684cecd137 Start ModuleStatesFile and ModuleState class 2012-05-23 12:29:36 +02:00
Némunaire 1bb3617049 Add join and part built-ins
Nemubot kernel working
2012-05-21 19:08:41 +02:00
Némunaire 716fa5675a Start reworking message.py
The reset command now reload server and message
2012-05-21 18:34:43 +02:00
Némunaire 6607646c49 Add send and close built-ins 2012-05-21 16:39:08 +02:00
Némunaire d7b4e198a5 Nemubot had now a shell.
server.py extends now Thread
2012-05-21 12:21:14 +02:00
Némunaire 3aaa4446b4 Merge branch 'master' into V3
Conflicts:
	qd.py
2012-05-21 09:15:09 +02:00
Némunaire 480c411a9d qd: Fix ask lot of question after a triche
atom: Fix NoneType
2012-05-21 09:12:15 +02:00
Némunaire adeb4959c8 New class imodule : interface for modules 2012-05-20 09:44:07 +02:00
Némunaire 31be5808e5 Some fixes 2012-05-18 11:38:50 +02:00
Némunaire 5004752660 Lot of fixes
Use a partner to transform nick to login_x
Add questions support into qd.py
2012-05-14 17:50:11 +02:00
Némunaire 69c5d06ed7 Add thread when doing long tasks 2012-05-03 16:16:38 +02:00
Némunaire f676ce11c6 Merge branch 'master' of /home/nemunaire/git/nemubot
Conflicts:
	nemubot.py
	watchWebsite.py
2012-04-30 18:22:10 +02:00
Némunaire e375f23f71 Stability improvements
New module whereis
2012-04-18 23:35:58 +02:00
Némunaire f6de502f71 Merge branch 'nemubotXML' of ssh://nout/git/nemubot
Conflicts:
	nemubot.py
2012-04-16 18:43:36 +02:00
Némunaire c42dfbe800 Fix common exception in Atom reader, add stack trace in this module 2012-04-16 18:41:07 +02:00
Némunaire 2e461f26f4 Stability improvements 2012-04-16 18:28:43 +02:00
Némunaire 0c18611c7f New module: soutenance 2012-04-12 03:06:17 +02:00
Némunaire 4f0744ab24 Some code refactoring (use of class instead of tuples) 2012-04-11 17:33:57 +02:00
Némunaire 448b455e77 Add a connection with musik.p0m.fr
Fix parse error when parsing dates in 42.xml
Increase stability with try/expect
2012-04-09 14:11:03 +02:00
Némunaire ada5b0eeeb Add a basedir argument to nemubot.
Add a signal handler to nemuspeak.
2012-04-09 09:43:18 +02:00
Némunaire a86d653fdf Removing old modules 2012-04-09 04:28:55 +02:00
Némunaire 0f00e63ee3 New bot class and XML based working 2012-04-09 04:27:53 +02:00