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
/
__init__.py
Commit message (
Expand
)
Author
Age
Files
Lines
*
new_event doesn't exist when check_success is false
jesopo
2019-11-25
1
-1
/
+4
*
reimplement send.stdout/send.stderr events
jesopo
2019-11-22
1
-30
/
+36
*
refactor commands (mostly stdout/stderr) and split typing/reply out
•••
closes #208
jesopo
2019-11-22
1
-69
/
+63
*
pattern-url isn't used anymore
jesopo
2019-11-20
1
-3
/
+0
*
args_split shouldn't be [""] when `args` is empty
jesopo
2019-11-20
1
-5
/
+6
*
move command aliases out to their own module (aliases.py)
jesopo
2019-11-20
1
-66
/
+13
*
only try to shlex when we know we've found a command hook
jesopo
2019-11-15
1
-6
/
+8
*
we should be passing `args` in to _find_command_hook, not `args_split`
jesopo
2019-11-15
1
-1
/
+1
*
implement opt-in shlex for command args
•••
closes #202
jesopo
2019-11-15
1
-10
/
+20
*
prepend user nickname to command error messages
jesopo
2019-11-11
1
-4
/
+6
*
move on to command.regex if a given command isn't found
jesopo
2019-11-06
1
-3
/
+6
*
remove src/utils/irc/protocol.py
jesopo
2019-10-28
1
-5
/
+8
*
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
•••
closes #160
jesopo
2019-09-26
1
-45
/
+40
*
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
•••
closes #108
jesopo
2019-07-28
1
-5
/
+1
*
Show warning for private-only commands in channels and visa versa
•••
closes #89
jesopo
2019-07-11
1
-4
/
+28
*
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
*
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
*
Move !help to it's own module and entirely rework its interface
jesopo
2019-06-18
1
-83
/
+0
*
Allow command.regex hooks to opt-in to being triggered from a /me
•••
closes #68
jesopo
2019-06-16
1
-7
/
+9
*
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
*
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
[next]