index
:
~steering
/
bitbot.git
this commit
master
Unnamed repository; edit this file 'description' to name the repository.
steering7253
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
modules
/
commands
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Remove @staticmethod
panicbit
2019-10-12
1
-2
/
+1
|
*
Adjust line splitpoints to word boundaries
panicbit
2019-10-09
1
-0
/
+15
|
*
pass whether a command.regex trigger was an ACTION or not
jesopo
2019-10-03
1
-1
/
+2
|
*
only check arg number at all when not "$-"
jesopo
2019-09-30
1
-5
/
+4
|
*
support "$-" for alias arg, meaning "0 or more args"
jesopo
2019-09-30
1
-4
/
+8
|
*
`returned` is now a tuple; we want `message`
jesopo
2019-09-26
1
-1
/
+1
|
*
allow all preprocess.command and check.command failures to have a message
jesopo
2019-09-26
1
-14
/
+22
|
*
make !silence effect min_args and unknown-command
jesopo
2019-09-26
1
-45
/
+40
|
|
|
|
closes #160
*
return command (in case resolved alias) from _find_command_hook()
jesopo
2019-09-12
1
-6
/
+6
|
*
Switch more settings to FunctionSettings
jesopo
2019-09-04
1
-18
/
+6
|
*
'usage' does not exist
jesopo
2019-09-01
1
-1
/
+1
|
*
Refactor hook kwargs to be stored as a list of tuples to support key duplicates
jesopo
2019-07-28
1
-5
/
+1
|
|
|
|
closes #108
*
replace \n\n with \n in command outputs
jesopo
2019-07-15
1
-1
/
+7
|
*
Show warning for private-only commands in channels and visa versa
jesopo
2019-07-11
1
-4
/
+28
|
|
|
|
closes #89
*
only set last_stdout/last_stderr when there's actually output
jesopo
2019-07-07
1
-8
/
+9
|
*
fix typo; closes issue #80
fosslinux
2019-07-06
1
-1
/
+1
|
*
add bot-wide command-method option
jesopo
2019-07-04
1
-1
/
+4
|
*
Allow commands to append to out/err prefix
jesopo
2019-07-03
1
-7
/
+11
|
*
don't overwrite command_check_self()
jesopo
2019-07-01
1
-1
/
+1
|
*
Add check.command.is-channel handler in commands module
jesopo
2019-07-01
1
-0
/
+7
|
*
Only accept highlight-commands when they have "," or ":"
jesopo
2019-06-28
1
-2
/
+1
|
*
Refactor set/channelset/serverset/botset in to 'utils.Setting' objects
jesopo
2019-06-28
1
-20
/
+23
|
*
'call_unsafe_for_result' -> 'call_for_result_unsafe'
jesopo
2019-06-26
1
-1
/
+1
|
*
Switch all 'hook.kwargs.get(' calls to 'hook.get_kwarg('
jesopo
2019-06-26
1
-6
/
+8
|
*
dont use "|" multi-event syntax. it's weird
jesopo
2019-06-26
1
-1
/
+2
|
*
send is_channel kwarg on unknown.command event
jesopo
2019-06-24
1
-2
/
+3
|
*
Fire an event when a user tries an unknown command
jesopo
2019-06-24
1
-0
/
+8
|
*
Don't exclude !commands from IRCBuffer objects
jesopo
2019-06-20
1
-2
/
+0
|
*
Move !ignore logic to it's own file
jesopo
2019-06-20
1
-98
/
+6
|
*
add `margin` arg to ParsedLine.truncate so commands/outs.py doesn't do it
jesopo
2019-06-19
1
-5
/
+3
|
|
|
|
manually and cause potential issues with multi-byte chars
*
Move !help to it's own module and entirely rework its interface
jesopo
2019-06-18
1
-83
/
+0
|
*
Remove debug prints
jesopo
2019-06-18
1
-2
/
+0
|
*
Simplify SentLine by shifting truncation to ParsedLine (and commands.outs)
jesopo
2019-06-18
1
-7
/
+15
|
*
Allow command.regex hooks to opt-in to being triggered from a /me
jesopo
2019-06-16
1
-7
/
+9
|
|
|
|
closes #68
*
forgot to pass `stdout` and `stderr` to command callbacks!
jesopo
2019-06-16
1
-1
/
+2
|
*
Change from `yield` checks to a func in `events` that pass up EventErrors
jesopo
2019-06-15
1
-49
/
+22
|
*
catch StopIteration.value, pass back EventError that comes from a generator
jesopo
2019-06-14
1
-3
/
+3
|
*
add `self` check.command, change !config to use new yields
jesopo
2019-06-14
1
-0
/
+8
|
*
Add a way to __or__ `utils.Check`s, as a "if one of these passes" thing
jesopo
2019-06-14
1
-6
/
+16
|
*
Catch `yield`s in command callbacks for e.g. permission checks
jesopo
2019-06-14
1
-24
/
+71
|
*
command-out truncation logic should be referencing `sent_line`
jesopo
2019-06-10
1
-3
/
+3
|
*
Add `.assure()` to ParsedLine, to make it immune from `.valid()`
jesopo
2019-06-10
1
-9
/
+18
|
*
check stdout/stderr `has_text()` before .send() gets rid of it
jesopo
2019-06-07
1
-2
/
+3
|
*
actually return `ret`
jesopo
2019-06-07
1
-0
/
+2
|
*
Only show typing indicators for commands that expect output
jesopo
2019-06-07
1
-3
/
+6
|
*
Send `+draft/typing` tag when processing commands
jesopo
2019-06-07
1
-4
/
+18
|
*
Remove +draft/typing TAGMSG - that was for testing
jesopo
2019-06-06
1
-3
/
+0
|
*
move immediate-write-trigger to IRCServer.py, trigger _event_loop for
jesopo
2019-06-06
1
-1
/
+0
|
|
|
|
running=False
*
Send +draft/typing before processing command. WIP
jesopo
2019-06-06
1
-0
/
+4
|
*
Add `depends-on` hashflags to relevant modules
jesopo
2019-05-25
1
-0
/
+3
|
[next]