jesopo
|
5318d8477f
|
Merge pull request #53 from Abdur-rahmaanJ/patch-1
added license info
|
2019-05-26 12:32:38 +01:00 |
|
Abdur-Rahmaan Janhangeer
|
19530534c3
|
added name
|
2019-05-26 15:23:43 +04:00 |
|
jesopo
|
4048f63538
|
'cicular' -> 'circular', words are hard
|
2019-05-26 11:25:52 +01:00 |
|
jesopo
|
9815ddac8a
|
'cycular' -> 'cicular'
|
2019-05-26 06:54:29 +01:00 |
|
jesopo
|
69a1f42ecc
|
Add basic comments for dependency-sorting system
|
2019-05-25 21:47:28 +01:00 |
|
jesopo
|
984274a9e1
|
fix cve.py helpstring
|
2019-05-25 21:44:50 +01:00 |
|
jesopo
|
bb475d5cc8
|
Implement ordering modules by depends-on hashflag
|
2019-05-25 21:43:32 +01:00 |
|
jesopo
|
eeee2458d3
|
Fix utils.parse.hashflags type hints
|
2019-05-25 21:42:42 +01:00 |
|
jesopo
|
268c5adb3c
|
Add depends-on hashflags to relevant modules
|
2019-05-25 21:40:06 +01:00 |
|
jesopo
|
552902d462
|
Refactor ModuleManager
|
2019-05-25 18:24:50 +01:00 |
|
jesopo
|
d0634bb54e
|
Don't store hashflags as a dict before returning them - allow duplicate keys
|
2019-05-25 12:58:07 +01:00 |
|
jesopo
|
30b7c2419d
|
Actually save blacklist setting when reenabling a module
|
2019-05-25 12:36:07 +01:00 |
|
jesopo
|
1fb4936fad
|
Don't eat a character when preventing highlights
|
2019-05-24 21:33:01 +01:00 |
|
jesopo
|
4d4271435d
|
Use regex to prevent highlights in github module
|
2019-05-24 21:28:43 +01:00 |
|
jesopo
|
6b41834a35
|
connect_time is on server.socket, not server
|
2019-05-24 17:36:20 +01:00 |
|
jesopo
|
a3a2c1e5a4
|
Store IRCSocket connect_time, show bytes read/write per second in stats.py
|
2019-05-24 17:32:59 +01:00 |
|
jesopo
|
503969abfd
|
Bump version to v1.7.1
|
2019-05-24 06:52:25 +01:00 |
|
jesopo
|
3e8a31ba73
|
_match_caps takes 2 args
|
2019-05-24 05:47:01 +01:00 |
|
jesopo
|
b5aa2a98ac
|
Split CHANGELOG in to sections
|
2019-05-23 23:09:35 +01:00 |
|
jesopo
|
3961cfa9c6
|
Add CHANGELOG
|
2019-05-23 23:05:23 +01:00 |
|
jesopo
|
b12298135e
|
Bump version to v1.7.0
|
2019-05-23 19:10:22 +01:00 |
|
jesopo
|
61af81c9de
|
Add comment about why we strip non-alnum chars from private commands
|
2019-05-23 16:10:31 +01:00 |
|
jesopo
|
4b5f839231
|
Forgot not so it was stripping alnum chars, not non-almun chars
|
2019-05-23 16:05:41 +01:00 |
|
jesopo
|
f0230eb001
|
attempted_auth is no longer used
|
2019-05-23 16:04:09 +01:00 |
|
jesopo
|
0a23e71e4e
|
.lstrip alphanumeric chars from private commands
|
2019-05-23 16:03:49 +01:00 |
|
jesopo
|
e2a878def1
|
Remove self param of _validate
|
2019-05-23 15:36:04 +01:00 |
|
jesopo
|
f4b702fe04
|
Remove debug printing from config.py
|
2019-05-23 14:18:15 +01:00 |
|
jesopo
|
3806fd864b
|
Add require_setting to pronouns.py
|
2019-05-23 12:18:12 +01:00 |
|
jesopo
|
724b3380d3
|
Use require_setting in user_time.py and weather.py
|
2019-05-23 11:50:12 +01:00 |
|
jesopo
|
d8b625eaa9
|
Add setting example in location.py
|
2019-05-23 11:49:57 +01:00 |
|
jesopo
|
34b7768d42
|
Use require_setting in birthday.py
|
2019-05-23 11:46:00 +01:00 |
|
jesopo
|
ac9768fcde
|
Add system to require settings per event hook and show example help if they're
not present
|
2019-05-23 11:45:35 +01:00 |
|
jesopo
|
9df7b80d00
|
pass the command_prefix that triggered an event through event kwargs
|
2019-05-23 11:44:52 +01:00 |
|
jesopo
|
9f2881323f
|
Only show register/identify advice when we're using internal auth
|
2019-05-23 10:39:24 +01:00 |
|
jesopo
|
fef97bfcd8
|
Show example usage when a user does not provide a setting value
|
2019-05-23 10:36:59 +01:00 |
|
jesopo
|
13a878cc17
|
Remove array-setting log - we don't/shouldn't use it.
|
2019-05-23 10:34:10 +01:00 |
|
jesopo
|
cf29c37112
|
Add usage examples for all settings
|
2019-05-23 10:28:14 +01:00 |
|
jesopo
|
8cc0b84e53
|
event.eat() for command.regex hooks in github module
|
2019-05-22 22:31:03 +01:00 |
|
jesopo
|
86c36d2ecc
|
LIGHTBLUE tick for verified twitters, not GREEN
|
2019-05-22 20:29:53 +01:00 |
|
jesopo
|
ce37c66e8a
|
Show a green tick for verified twitter accounts
|
2019-05-22 20:27:13 +01:00 |
|
jesopo
|
000b264d6d
|
move api def to the only context that uses it, rename twitter_object var
|
2019-05-22 19:49:55 +01:00 |
|
jesopo
|
aa75f4ef05
|
Implement auto-tweet setting to get tweet info automatically
|
2019-05-22 19:42:52 +01:00 |
|
jesopo
|
801eb5adb4
|
Refactor tweet-formatting logic in to it's own functions
|
2019-05-22 19:42:36 +01:00 |
|
jesopo
|
02ddb85167
|
Typo, taret -> target
|
2019-05-22 19:34:30 +01:00 |
|
jesopo
|
f066dbb232
|
url_match -> event["match"]
|
2019-05-22 19:03:51 +01:00 |
|
jesopo
|
5ab4c6cbff
|
target_str is BitBot's own nickname for private messages
|
2019-05-22 14:26:22 +01:00 |
|
jesopo
|
e3d8063373
|
Check if a PRIVMSG/NOTICE is send *from* us before we check if it's sent *to* us
- so `user` isn't null when bitbot messages himself.
|
2019-05-22 14:23:38 +01:00 |
|
jesopo
|
e82a05dd37
|
RESUME errors now come as FAIL RESUME
|
2019-05-22 11:57:26 +01:00 |
|
jesopo
|
4ce8d6b461
|
Pass server through FAIL events, use FAIL command as part of event path
|
2019-05-22 11:56:21 +01:00 |
|
jesopo
|
cf89e28019
|
Log calls need formatting arguments as a second arg
|
2019-05-22 11:56:05 +01:00 |
|