1
0
Fork 0
Commit Graph

117 Commits

Author SHA1 Message Date
Némunaire e2fbdecc59 Working copy of v3.1 2012-11-04 17:09:54 +01:00
Némunaire afdf951758 Use a new way to reload modules 2012-08-04 19:40:06 +02:00
Némunaire a6b69aa672 New licence: AGPL3 instead of GPL3 2012-08-04 19:05:45 +02:00
Némunaire a2b273d09b Define a timeout for all http requests 2012-07-27 18:18:13 +02:00
Némunaire 6d26a13752 Module DDG: add Wikipedia API 2012-07-24 17:56:20 +02:00
Némunaire 7f539c926b nemuspeak: factoring code with nemubot 2012-07-24 02:34:01 +02:00
Némunaire 8230ed39e9 Add a method to change a channel topic 2012-07-23 19:20:46 +02:00
Némunaire e9ae971621 Fix message decoding 2012-07-23 18:08:11 +02:00
Némunaire 14a963871f Changing sender to nick in modules 2012-07-23 12:21:19 +02:00
Némunaire 93d623e241 Mistake in sample file 2012-07-23 12:21:19 +02:00
Némunaire 9e7442ade7 Fix last DCC errors 2012-07-23 12:21:19 +02:00
Némunaire e4ea24bfa9 Based DCC connection state on realname instead of nickname and realname 2012-07-23 12:21:19 +02:00
Némunaire 336cab6b2a DCC class can now send files 2012-07-23 12:21:19 +02:00
Némunaire 9a6c1fbb7c In private message and DCC chat, nemubot don't require nemubot: 2012-07-23 12:21:19 +02:00
Némunaire bc860ef837 Change nickname/realname/fullname usage: now sender var contains fullname (nick\!real) and is used for server sent 2012-07-23 12:20:49 +02:00
Némunaire 469053a529 Cleaning DCC class
Accept DCC CHAT CTCP request
Disconnect DCC connexions when disconnecting the server
2012-07-23 12:19:56 +02:00
Némunaire 9d4cdc4931 Better messages decoding 2012-07-23 12:19:55 +02:00
Némunaire ef608c19e8 Working on DCC communication 2012-07-23 12:19:08 +02:00
Némunaire ffb3d368d8 Parse commands TOPIC 2012-07-20 19:15:01 +02:00
Némunaire f4d3c6a500 Fix bad parsing of JOIN command 2012-07-20 17:11:21 +02:00
Némunaire 05cf740151 New method send_msg_verified that checks the user is on the message destination channel 2012-07-20 03:24:51 +02:00
Némunaire 1f5127e921 Parse new commands: 332, 353, JOIN, MODE, NICK, PART, QUIT 2012-07-19 20:07:51 +02:00
Némunaire f32e819242 QD module: fix alert when sending the answer without nemubot: 2012-07-19 02:19:17 +02:00
Némunaire 26ce52b068 Fix error when no help message is defined 2012-07-19 02:18:21 +02:00
Némunaire 611f96703c New module: sleepytime 2012-07-17 00:45:41 +02:00
Némunaire 32b7cfd4d8 Watchwebsite module: unquote only title, not links 2012-07-17 00:43:57 +02:00
Némunaire 08ddefd588 Fix join and refresh built-in 2012-07-17 00:40:08 +02:00
Némunaire 010ca98ffd New builtin: refresh that doesn't shutdown modules but refresh kernel code 2012-07-10 12:14:11 +02:00
Némunaire 79251393ff Fix privmsg message split on : 2012-07-10 12:12:33 +02:00
Némunaire b6c4d2c391 DDG module: implement last features from DDG API not implemented 2012-07-07 01:38:16 +02:00
Némunaire 84378d7e70 Start fixing bugs into QD module 2012-07-06 10:51:30 +02:00
Némunaire 2e8e58a4a1 Improve stability of WFA module: catch more error types 2012-07-06 10:51:08 +02:00
Némunaire bb4fe1a8fe Improve stability of DDG searching 2012-07-03 12:58:41 +02:00
Némunaire bba0840a17 Fix object creation in qd module 2012-07-03 12:50:11 +02:00
Némunaire 942c0161e2 Do some stability improvement on WolframAlpha module 2012-07-03 04:48:34 +02:00
Némunaire 901240013e Add .gitignore file 2012-07-03 04:23:07 +02:00
Némunaire 4ad92f29a2 If an error occurs during parsing, return the start of the tree instead of nothing 2012-07-03 04:17:30 +02:00
Némunaire be6b2970ae New function to pretty-print a ModuleState tree 2012-07-03 04:14:39 +02:00
Némunaire b4b24c4543 Add the ability to reload submodule or a module part after a import reload (useful for reload imports of this module) 2012-07-03 04:13:10 +02:00
Némunaire d37aeeda4c New module translate uses wordreference 2012-06-30 20:24:04 +02:00
Némunaire 3206a230d2 Use the old behavior when shlex throw an exception 2012-06-30 18:41:38 +02:00
Némunaire a8725b0189 Convert module alias to nemubot V3 2012-06-30 18:40:42 +02:00
Némunaire 598f626e0b New module: syno which find synonyms 2012-06-30 17:51:50 +02:00
Némunaire 16f6cefc59 New module: ddg: search on internet through Duckduckgo and Wolfram|Alpha 2012-06-30 17:06:34 +02:00
Némunaire cf18e7c2e7 Parse XML tag content 2012-06-30 16:38:39 +02:00
Némunaire adc65ab84e Truncate sent messages to 450 characters 2012-06-30 16:38:07 +02:00
Némunaire 3a7ffb03be Again fix error due to package switch 2012-06-30 16:37:02 +02:00
Némunaire 061e73722f Oups, add a lot of missing files 2012-06-30 04:07:20 +02:00
Némunaire d234d83df8 Fix module reload 2012-06-29 23:53:47 +02:00
Némunaire fdd794ff1b Fix some bugs due to module to package change 2012-06-29 20:23:29 +02:00