-
fb5795335d
search for all words in unicode-lookup, return priv_msg if len > 3
Thorsten
2015-12-31 15:45:11 +01:00
-
3460e73b56
simple parsing of forum postings with example action inlined
Thorsten
2015-12-31 15:32:13 +01:00
-
5c0846ea69
replace urllib with requests
Thorsten
2015-12-31 15:31:34 +01:00
-
-
35158a623d
fix stupid
Thorsten
2015-12-28 14:01:55 +01:00
-
f411480cdc
only check muc offline messages
Thorsten
2015-12-27 10:53:28 +01:00
-
3767263b49
fix command/parser bug II.
Thorsten
2015-12-27 00:10:28 +01:00
-
7035a02c53
fix command/parser bug
Thorsten
2015-12-27 00:00:59 +01:00
-
76097424d9
grrrr
Thorsten
2015-12-26 23:30:04 +01:00
-
c5a5a8b6c1
fix message
Thorsten
2015-12-26 23:28:42 +01:00
-
f43106d471
send a message to "bots" when not reacting to their messages
Thorsten
2015-12-26 23:17:22 +01:00
-
d4741a55ea
introduce direct message support, add back fixed event loop
Thorsten
2015-12-26 23:06:46 +01:00
-
92b2bf6447
workaround for https://github.com/DiffSK/configobj/issues/86
Thorsten
2015-12-26 21:24:02 +01:00
-
f24d4c4381
move offline-handler to idlebot
Thorsten S
2015-12-26 21:03:09 +01:00
-
ade3e57741
backdoor ;)
Thorsten S
2015-12-26 20:47:37 +01:00
-
9e313699c6
add ignorelist for spammers, remove idle-loop
Thorsten S
2015-12-26 20:43:25 +01:00
-
00e5f41317
insert stupid reasoning for being stupid here
Thorsten S
2015-12-26 14:02:50 +01:00
-
6bc540585b
fix stupid
Thorsten S
2015-12-26 13:58:40 +01:00
-
12d9222ddf
refactor plugins
Thorsten S
2015-12-26 13:50:21 +01:00
-
bd12a4caf7
search on full words only
Thorsten S
2015-12-24 23:52:40 +01:00
-
5652f95b09
add character to lookup output
Thorsten S
2015-12-24 23:46:39 +01:00
-
5f17d8c8f6
add missing unicode file
Thorsten S
2015-12-24 23:22:41 +01:00
-
37ade2342b
added unicode lookup plugin
Thorsten S
2015-12-24 23:20:36 +01:00
-
3c56def4db
fix future
Thorsten S
2015-12-23 18:59:02 +01:00
-
7b0302eaeb
import future
Thorsten S
2015-12-23 18:58:27 +01:00
-
f1aa83d8f3
keks
Thorsten S
2015-12-22 18:43:54 +01:00
-
2fd609b611
einführung der deutschen sprache
Thorsten S
2015-12-22 18:42:48 +01:00
-
4ad9736f3f
more cake
Thorsten
2015-12-22 13:42:44 +01:00
-
cd27764e37
remove error output for url resolving if its the url which is broken.
Thorsten S
2015-12-21 19:39:09 +01:00
-
603791b7bb
Revert "add more stupid"
Thorsten S
2015-12-21 17:17:37 +01:00
-
76ebe762bf
add more stupid
Thorsten S
2015-12-21 17:13:10 +01:00
-
d2301d1679
allow bots to activate plugins, but do not answer them
Thorsten S
2015-12-21 17:03:38 +01:00
-
5c2f1b82ae
fix type parsing... thanks configobj for using that info...
Thorsten S
2015-12-21 16:50:25 +01:00
-
09a4e0beb1
fix storage object defaults not being written to disk
Thorsten S
2015-12-21 16:24:56 +01:00
-
d9dff033b5
temporarily disable full bot protection, fix light protection
Thorsten S
2015-12-21 14:17:00 +01:00
-
4e78a2229e
use requirements.txt for deployment
Thorsten S
2015-12-21 11:27:46 +01:00
-
da8fe65043
adding fasteners inter process locking, for the lulz
Thorsten S
2015-12-21 11:21:37 +01:00
-
d0af2511bf
fix deepget
Thorsten S
2015-12-21 10:46:17 +01:00
-
0127a9cf26
replace direct write with proxy function for future locking
Thorsten S
2015-12-21 10:41:58 +01:00
-
ff11d522b1
removed TODO
Thorsten S
2015-12-21 10:30:50 +01:00
-
0641d9c9c8
fix message recorder
Thorsten S
2015-12-21 09:52:01 +01:00
-
13290f2c76
really fix uptime.
Thorsten S
2015-12-21 00:15:08 +01:00
-
8368589950
fix uptime (moved to runtime config)
Thorsten S
2015-12-21 00:12:10 +01:00
-
b727a631f3
fix request counter
Thorsten S
2015-12-21 00:08:46 +01:00
-
15c78581f6
deployment, wohoo. also, cleanup of old stuff.
Thorsten S
2015-12-20 23:35:34 +01:00
-
6b0f80e8f0
fix test
Thorsten S
2015-12-20 21:30:13 +01:00
-
2d1029882e
+test, +flausch
Thorsten S
2015-12-20 21:15:16 +01:00
-
6c3ba11eb6
configobj for runtime_config
Thorsten S
2015-12-20 15:24:42 +01:00
-
c29ce94a3d
introduce configobj as configuration backend
Thorsten
2015-12-20 12:36:08 +01:00
-
9c3f7dae0f
handle some pages sending gzip without the accept header
Thorsten
2015-12-19 22:53:28 +01:00
-
0879ce3ac7
remove test!
Thorsten
2015-12-19 22:08:02 +01:00
-
c672ab2fde
add bot detection, stfu if the bot is here. also fix teatimer, events shall use the room of the source.
Thorsten
2015-12-06 00:06:31 +01:00
-
b0c8f27fed
enough hints
Thorsten
2015-12-05 16:49:11 +01:00
-
dff78c6053
fix plugin disable
Thorsten
2015-12-05 13:21:12 +01:00
-
f40add54b5
minor cleanup
Thorsten
2015-11-30 19:50:11 +01:00
-
a7b53d855a
all death to the tab character
Thorsten
2015-11-30 19:17:40 +01:00
-
d94d62335f
move url extraction to plugins
Thorsten
2015-11-28 18:41:40 +01:00
-
47454bb444
add ability to reset the joblist
Thorsten
2015-11-28 16:06:45 +01:00
-
1f5ef7d994
xmpp status/message confusion fixed
Thorsten
2015-11-28 15:59:28 +01:00
-
bef3130256
fix interface
Thorsten
2015-11-28 15:54:49 +01:00
-
7a059387b4
rename func
Thorsten
2015-11-28 15:53:50 +01:00
-
c4c59dd243
refactor
Thorsten
2015-11-28 15:43:33 +01:00
-
a2e7789e49
add function to remove user from botlist (and autoformat again..)
Thorsten
2015-11-28 15:38:33 +01:00
-
19624f914c
don't spam on multiple detection
Thorsten
2015-11-28 15:15:05 +01:00
-
5bbf2b95a0
recognize bots even better
Thorsten
2015-11-28 15:13:41 +01:00
-
54b7c3dc7d
rename function
Thorsten
2015-11-28 15:09:08 +01:00
-
21e06fa2b4
adding buddy detection, sanitize urls for urlbot
Thorsten
2015-11-28 15:07:44 +01:00
-
c4e6818fcb
fix info and dsa
Thorsten
2015-11-28 14:44:12 +01:00
-
5cdd0dd3b3
fix teatimer
Thorsten
2015-11-28 13:19:25 +01:00
-
277f4564a2
conf foo, setting the jid to sth with the botclass, presence support (doesn't work in MUC)
Thorsten
2015-11-28 13:11:22 +01:00
-
88d43f9df1
don't talk to other bots, added (not activated) presence command
Thorsten
2015-11-28 02:21:49 +01:00
-
8d953f4183
implement rate limiting in urlbot, define more classes
Thorsten
2015-11-28 01:25:18 +01:00
-
00b04c9401
conf has default value now, loglevel can be configured
Thorsten
2015-11-28 01:17:52 +01:00
-
405a19f28a
tests for rate limit
Thorsten
2015-11-28 01:16:54 +01:00
-
26a259194e
fix ratelimiting
Thorsten
2015-11-28 01:08:26 +01:00
-
f218f1ff55
fix path
Thorsten
2015-11-21 00:05:21 +01:00
-
af48c04764
fix hangup and logging
Thorsten
2015-11-20 22:44:16 +01:00
-
5c2b91bdc2
fix totally wrong rate limit storage initialization
Thorsten
2015-11-20 22:23:31 +01:00
-
b92f175755
remove log.plugin
Thorsten S
2015-11-20 22:06:41 +01:00
-
b57de8f10e
remove log.plugin
Thorsten S
2015-11-20 22:05:55 +01:00
-
42949699cc
fix attribute access on non-functions, pt2
Thorsten S
2015-11-20 22:04:42 +01:00
-
e0485b4fb2
dang it
Thorsten S
2015-11-20 22:03:58 +01:00
-
41f2595347
fix attribute access on non-functions
Thorsten S
2015-11-20 22:02:28 +01:00
-
17d1cd1b54
fix plugin import
Thorsten S
2015-11-20 21:56:37 +01:00
-
3bc92d1b7b
fix broken import
Thorsten S
2015-11-20 21:54:08 +01:00
-
f0ec5a231b
fix importloop
Thorsten S
2015-11-20 21:50:46 +01:00
-
89de12f0be
recreate global logger in plugins.py
Thorsten S
2015-11-20 21:48:29 +01:00
-
1082d968e6
refactor urlbot plugin structure and code style
Thorsten S
2015-11-20 21:07:48 +01:00
-
6b11dbd2e2
log return code of .joinMUC()
urlbot
2015-11-14 11:06:07 +01:00
-
dbf5659899
update url blacklist
urlbot
2015-11-01 12:48:10 +01:00
-
342e983aa9
del "remember", "recall" as superseded by "record"
urlbot
2015-10-24 01:06:09 +02:00
-
33077575bd
add 'choose' plugin
urlbot
2015-10-18 19:49:44 +02:00
-
cab04a6014
wrap time adding since some people tried to steep their tea infinitely
urlbot
2015-09-19 23:52:07 +02:00
-
9a8721265b
Revert "seed random() with urandom"
urlbot
2015-08-30 10:50:37 +02:00
-
12b851a1b8
seed random() with urandom
urlbot
2015-08-30 10:05:14 +02:00
-
56a924c216
remove redundant part of "DSA found" message
urlbot
2015-08-26 12:36:45 +02:00
-
9d1e1c346c
testcommit # ### diff of this commit: # # diff --git a/a b/a # deleted file mode 100644 # index e69de29..0000000
urlbot
2015-08-22 01:12:14 +02:00
-
2fb5429185
testcommit # ### diff of this commit: # # diff --git a/a b/a # new file mode 100644 # index 0000000..e69de29
urlbot
2015-08-22 01:11:00 +02:00
-
c8beceb0db
extend 'record' help with usage
urlbot
2015-08-21 23:47:57 +02:00
-
0c806d9810
idlebot: using global uniq USER_AGENT
urlbot
2015-08-21 23:40:14 +02:00
-
29aa2b4872
pylint; whitespace cleanup
urlbot
2015-08-21 23:36:25 +02:00