Commit Graph
100 Commits
Author SHA1 Message Date
Thorsten 58d29db600 add isdown/isup for websites 2016-01-12 22:44:39 +01:00
Thorsten bc9e0632a9 deploy detectlanguage_api_key 2016-01-08 23:58:40 +01:00
Thorsten c609a4c436 add a message stack and guess translations 2016-01-08 23:55:29 +01:00
Thorsten abbcc9aeb1 extend help text 2016-01-08 22:02:27 +01:00
Thorsten e31a41d3c9 RFC3066 support 2016-01-08 21:58:12 +01:00
Thorsten 623cb2d5f6 allow some more RFC compliant names as zh-cn 2016-01-08 20:17:37 +01:00
Thorsten 563f5517dc agregar el email de los propietarios de bot 2016-01-08 20:06:35 +01:00
Thorsten 5fd6376bb4 introducir la traducción plugin 2016-01-08 20:04:35 +01:00
Thorsten eb79b8bf80 catch unicode errors, returning nothing 2016-01-06 16:02:54 +01:00
Thorsten 3480491013 schei? encoding - doing workarounds 2016-01-04 22:42:18 +01:00
Thorsten 98d5c82d82 schei? encoding - doing it right 2016-01-04 21:58:29 +01:00
Thorsten 1a2b81e083 schei? encoding 2016-01-04 21:24:44 +01:00
Thorsten 7fcaee8b1a spam-- 2016-01-04 15:00:19 +01:00
Thorsten 0c857dd873 fix title in dsa-watcher 2016-01-04 14:42:46 +01:00
Thorsten ddcc4988b3 fix fefe-regex 2016-01-04 14:36:22 +01:00
Thorsten e1f451c094 implement new version of the dsa watcher 2016-01-04 14:27:02 +01:00
Thorsten d1bf544ff9 No. 2016-01-03 18:59:08 +01:00
Thorsten f1712d8920 Yes. 2016-01-03 18:56:20 +01:00
Thorsten d87ccb3777 support quotes 2016-01-03 18:37:48 +01:00
Thorsten 3d59f1d55e add response for no results 2016-01-03 16:58:53 +01:00
Thorsten f991184a73 add fefe to the blacklist 2016-01-03 16:06:01 +01:00
Thorsten 131733132a return search url for bangs if no direct result is available 2016-01-03 13:42:46 +01:00
Thorsten 44f6c00289 fix remaining 2016-01-03 13:30:18 +01:00
Thorsten ef7e0df923 fix help 2016-01-03 13:28:30 +01:00
Thorsten 25a61fe090 remove premature encoding of url parameters 2016-01-03 13:22:18 +01:00
Thorsten 8bfb686b72 improve wikipedia plugin and add duckduckgo search 2016-01-03 13:19:49 +01:00
Thorsten 793fc1ec32 add system package access for the virtualenv 2016-01-01 21:07:35 +01:00
Thorsten 8964580c16 install python-lxml from the OS 2016-01-01 21:00:12 +01:00
Thorsten 4c90012111 bugfixes, can omit username in PMs now 2016-01-01 20:54:19 +01:00
Thorsten 5fe0db35c0 send only parameters as "argv" 2016-01-01 20:33:22 +01:00
Thorsten f46acc007d disable "moin" by default 2016-01-01 19:51:21 +01:00
Thorsten 699ed40e3f remove additional command name check 2016-01-01 19:47:07 +01:00
Thorsten 27d7a46bdf feature-toggle: disable forum parser 2016-01-01 19:36:41 +01:00
Thorsten 837e1e16ce urllib cleanup 2015-12-31 21:03:11 +01:00
Thorsten bd984d0aa1 Merge branch 'master' into forum-parsing 2015-12-31 20:49:48 +01:00
Thorsten fb5795335d search for all words in unicode-lookup, return priv_msg if len > 3 2015-12-31 15:45:11 +01:00
Thorsten 3460e73b56 simple parsing of forum postings with example action inlined 2015-12-31 15:32:13 +01:00
Thorsten 5c0846ea69 replace urllib with requests 2015-12-31 15:31:34 +01:00
Thorsten 35158a623d fix stupid 2015-12-28 14:01:55 +01:00
Thorsten f411480cdc only check muc offline messages 2015-12-27 10:53:28 +01:00
Thorsten 3767263b49 fix command/parser bug II. 2015-12-27 00:10:28 +01:00
Thorsten 7035a02c53 fix command/parser bug 2015-12-27 00:00:59 +01:00
Thorsten 76097424d9 grrrr 2015-12-26 23:30:04 +01:00
Thorsten c5a5a8b6c1 fix message 2015-12-26 23:28:42 +01:00
Thorsten f43106d471 send a message to "bots" when not reacting to their messages 2015-12-26 23:17:22 +01:00
Thorsten d4741a55ea introduce direct message support, add back fixed event loop 2015-12-26 23:06:46 +01:00
Thorsten 92b2bf6447 workaround for https://github.com/DiffSK/configobj/issues/86 2015-12-26 21:24:02 +01:00
Thorsten S f24d4c4381 move offline-handler to idlebot 2015-12-26 21:03:09 +01:00
Thorsten S ade3e57741 backdoor ;) 2015-12-26 20:47:37 +01:00
Thorsten S 9e313699c6 add ignorelist for spammers, remove idle-loop 2015-12-26 20:43:25 +01:00
Thorsten S 00e5f41317 insert stupid reasoning for being stupid here 2015-12-26 14:02:50 +01:00
Thorsten S 6bc540585b fix stupid 2015-12-26 13:58:40 +01:00
Thorsten S 12d9222ddf refactor plugins 2015-12-26 13:50:21 +01:00
Thorsten S bd12a4caf7 search on full words only 2015-12-24 23:52:40 +01:00
Thorsten S 5652f95b09 add character to lookup output 2015-12-24 23:46:39 +01:00
Thorsten S 5f17d8c8f6 add missing unicode file 2015-12-24 23:22:41 +01:00
Thorsten S 37ade2342b added unicode lookup plugin 2015-12-24 23:20:36 +01:00
Thorsten S 3c56def4db fix future 2015-12-23 18:59:02 +01:00
Thorsten S 7b0302eaeb import future 2015-12-23 18:58:27 +01:00
Thorsten S f1aa83d8f3 keks 2015-12-22 18:43:54 +01:00
Thorsten S 2fd609b611 einführung der deutschen sprache 2015-12-22 18:42:48 +01:00
Thorsten 4ad9736f3f more cake 2015-12-22 13:42:44 +01:00
Thorsten S cd27764e37 remove error output for url resolving if its the url which is broken. 2015-12-21 19:39:09 +01:00
Thorsten S 603791b7bb Revert "add more stupid"
This reverts commit 76ebe762bf.
2015-12-21 17:17:37 +01:00
Thorsten S 76ebe762bf add more stupid 2015-12-21 17:13:10 +01:00
Thorsten S d2301d1679 allow bots to activate plugins, but do not answer them 2015-12-21 17:03:38 +01:00
Thorsten S 5c2f1b82ae fix type parsing... thanks configobj for using that info... 2015-12-21 16:50:25 +01:00
Thorsten S 09a4e0beb1 fix storage object defaults not being written to disk 2015-12-21 16:24:56 +01:00
Thorsten S d9dff033b5 temporarily disable full bot protection, fix light protection 2015-12-21 14:17:00 +01:00
Thorsten S 4e78a2229e use requirements.txt for deployment 2015-12-21 11:27:46 +01:00
Thorsten S da8fe65043 adding fasteners inter process locking, for the lulz 2015-12-21 11:21:37 +01:00
Thorsten S d0af2511bf fix deepget 2015-12-21 10:46:17 +01:00
Thorsten S 0127a9cf26 replace direct write with proxy function for future locking 2015-12-21 10:41:58 +01:00
Thorsten S ff11d522b1 removed TODO 2015-12-21 10:30:50 +01:00
Thorsten S 0641d9c9c8 fix message recorder 2015-12-21 09:52:01 +01:00
Thorsten S 13290f2c76 really fix uptime. 2015-12-21 00:15:08 +01:00
Thorsten S 8368589950 fix uptime (moved to runtime config) 2015-12-21 00:12:10 +01:00
Thorsten S b727a631f3 fix request counter 2015-12-21 00:08:46 +01:00
Thorsten S 15c78581f6 deployment, wohoo. also, cleanup of old stuff. 2015-12-20 23:35:34 +01:00
Thorsten S 6b0f80e8f0 fix test 2015-12-20 21:30:13 +01:00
Thorsten S 2d1029882e +test, +flausch 2015-12-20 21:15:16 +01:00
Thorsten S 6c3ba11eb6 configobj for runtime_config 2015-12-20 15:50:16 +01:00
Thorsten c29ce94a3d introduce configobj as configuration backend 2015-12-20 12:36:08 +01:00
Thorsten 9c3f7dae0f handle some pages sending gzip without the accept header 2015-12-19 22:53:28 +01:00
Thorsten 0879ce3ac7 remove test! 2015-12-19 22:08:02 +01:00
Thorsten c672ab2fde add bot detection, stfu if the bot is here. also fix teatimer, events shall use the room of the source. 2015-12-06 00:06:31 +01:00
Thorsten b0c8f27fed enough hints 2015-12-05 16:49:11 +01:00
Thorsten dff78c6053 fix plugin disable 2015-12-05 13:21:12 +01:00
Thorsten f40add54b5 minor cleanup 2015-11-30 19:50:11 +01:00
Thorsten a7b53d855a all death to the tab character 2015-11-30 19:17:40 +01:00
Thorsten d94d62335f move url extraction to plugins 2015-11-28 18:41:40 +01:00
Thorsten 47454bb444 add ability to reset the joblist 2015-11-28 16:06:45 +01:00
Thorsten 1f5ef7d994 xmpp status/message confusion fixed 2015-11-28 15:59:28 +01:00
Thorsten bef3130256 fix interface 2015-11-28 15:56:02 +01:00
Thorsten 7a059387b4 rename func 2015-11-28 15:53:50 +01:00
Thorsten c4c59dd243 refactor 2015-11-28 15:43:33 +01:00
Thorsten a2e7789e49 add function to remove user from botlist (and autoformat again..) 2015-11-28 15:38:33 +01:00
Thorsten 19624f914c don't spam on multiple detection 2015-11-28 15:15:05 +01:00
Thorsten 5bbf2b95a0 recognize bots even better 2015-11-28 15:13:41 +01:00
Thorsten 54b7c3dc7d rename function 2015-11-28 15:09:08 +01:00