Commit Graph

468 Commits

Author SHA1 Message Date
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
Thorsten
21e06fa2b4 adding buddy detection, sanitize urls for urlbot 2015-11-28 15:07:44 +01:00
Thorsten
c4e6818fcb fix info and dsa 2015-11-28 14:44:12 +01:00
Thorsten
5cdd0dd3b3 fix teatimer 2015-11-28 13:19:25 +01:00
Thorsten
277f4564a2 conf foo, setting the jid to sth with the botclass, presence support (doesn't work in MUC) 2015-11-28 13:11:22 +01:00
Thorsten
88d43f9df1 don't talk to other bots, added (not activated) presence command 2015-11-28 02:21:49 +01:00
Thorsten
8d953f4183 implement rate limiting in urlbot, define more classes 2015-11-28 01:25:18 +01:00
Thorsten
00b04c9401 conf has default value now, loglevel can be configured 2015-11-28 01:17:52 +01:00
Thorsten
405a19f28a tests for rate limit 2015-11-28 01:16:54 +01:00
Thorsten
26a259194e fix ratelimiting
the new ratelimiting: use ratelimit(ratelimit_class) to push and verify ratelimit buckets defined in common (can be extended during runtime).
2015-11-28 01:08:26 +01:00
Thorsten
f218f1ff55 fix path 2015-11-21 00:05:21 +01:00
Thorsten
af48c04764 fix hangup and logging 2015-11-20 22:44:16 +01:00
Thorsten
5c2b91bdc2 fix totally wrong rate limit storage initialization 2015-11-20 22:23:31 +01:00
Thorsten S
b92f175755 remove log.plugin 2015-11-20 22:06:41 +01:00
Thorsten S
b57de8f10e remove log.plugin 2015-11-20 22:05:55 +01:00
Thorsten S
42949699cc fix attribute access on non-functions, pt2 2015-11-20 22:04:42 +01:00
Thorsten S
e0485b4fb2 dang it 2015-11-20 22:03:58 +01:00
Thorsten S
41f2595347 fix attribute access on non-functions 2015-11-20 22:02:28 +01:00
Thorsten S
17d1cd1b54 fix plugin import 2015-11-20 21:56:37 +01:00
Thorsten S
3bc92d1b7b fix broken import 2015-11-20 21:54:08 +01:00
Thorsten S
f0ec5a231b fix importloop 2015-11-20 21:50:46 +01:00
Thorsten S
89de12f0be recreate global logger in plugins.py 2015-11-20 21:48:29 +01:00
Thorsten S
1082d968e6 refactor urlbot plugin structure and code style 2015-11-20 21:07:48 +01:00
urlbot
6b11dbd2e2 log return code of .joinMUC() 2015-11-14 11:06:07 +01:00
urlbot
dbf5659899 update url blacklist 2015-11-01 12:48:10 +01:00
urlbot
342e983aa9 del "remember", "recall" as superseded by "record" 2015-10-24 01:06:09 +02:00
urlbot
33077575bd add 'choose' plugin 2015-10-18 19:49:44 +02:00
urlbot
cab04a6014 wrap time adding since some people tried to steep their tea infinitely 2015-09-19 23:55:32 +02:00
urlbot
9a8721265b Revert "seed random() with urandom"
This reverts commit 12b851a1b8.
2015-08-30 10:50:37 +02:00
urlbot
12b851a1b8 seed random() with urandom 2015-08-30 10:05:14 +02:00
urlbot
56a924c216 remove redundant part of "DSA found" message 2015-08-26 12:36:45 +02:00
urlbot
9d1e1c346c testcommit
#
### diff of this commit:
#
# diff --git a/a b/a
# deleted file mode 100644
# index e69de29..0000000
2015-08-22 01:12:14 +02:00
urlbot
2fb5429185 testcommit
#
### diff of this commit:
#
# diff --git a/a b/a
# new file mode 100644
# index 0000000..e69de29
2015-08-22 01:11:00 +02:00
urlbot
c8beceb0db extend 'record' help with usage 2015-08-21 23:47:57 +02:00
urlbot
0c806d9810 idlebot: using global uniq USER_AGENT 2015-08-21 23:40:14 +02:00
urlbot
29aa2b4872 pylint; whitespace cleanup 2015-08-21 23:36:25 +02:00