aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Merge pull request #24 from panicbit/patch-1•••Show new coin total after flipping a coinGravatar jesopo2018-10-111-4/+6
|\
| * Show new coin total after flipping a coinGravatar panicbit2018-10-111-4/+6
|/
* Add fallback_encoding to utils.http.get_url, in case a page has no implicit•••encoding Gravatar jesopo2018-10-101-2/+3
* randbelow takes one argumentGravatar jesopo2018-10-101-1/+1
* .decode data prior to json.loads in utils.http.get_urlGravatar jesopo2018-10-101-2/+1
* Fix syntax error for throwing a timeout when signal.alarm firesGravatar jesopo2018-10-101-1/+3
* .decode plaintext returns from utils.http.get_urlGravatar jesopo2018-10-101-0/+1
* Add requests to README.md dependenciesGravatar jesopo2018-10-101-0/+1
* We're supposed to support passwords with spaces!Gravatar jesopo2018-10-101-1/+1
* Use signal.alarm to Deadline utils.http.get_url and throw useful exceptionsGravatar jesopo2018-10-101-16/+28
* Set a max size of 100mb for utils.http.get_urlGravatar jesopo2018-10-101-3/+7
* Change utils.http to use requestsGravatar jesopo2018-10-104-94/+46
* Support coin bets without a whole number (e.g. '0.1' can be '.1')Gravatar jesopo2018-10-101-1/+1
* Only .strip '\n' from output in modules/eval_lua.pyGravatar jesopo2018-10-101-1/+1
* Use a better RNG in modules/coins.py (secrets.choice/secrets/randbelow)Gravatar jesopo2018-10-101-3/+3
* Mark command hooks that are aliases ('g' vs 'google')Gravatar jesopo2018-10-1015-21/+55
* Remove debug print in src.utils.httpGravatar jesopo2018-10-091-1/+0
* Return response code from utils.http.get_url when code=True and soup=TrueGravatar jesopo2018-10-091-4/+11
* Add "GTIN" to modules/upc.py error message, to better denote that we support•••UPC. Gravatar jesopo2018-10-091-1/+1
* Add modules/eval_lua.pyGravatar jesopo2018-10-091-0/+26
* .kill() a process when it times outGravatar jesopo2018-10-081-2/+2
* Typo on modules/google.py, 'html' -> 'http'Gravatar jesopo2018-10-081-3/+3
* Don't continue trying to use None dataGravatar jesopo2018-10-081-0/+2
* Make git commit "add/mod/del" more conciseGravatar jesopo2018-10-081-2/+2
* .strip("\n") from !rust API call returnGravatar jesopo2018-10-081-1/+1
* Prefix !rust out/err with the requesting user's nicknameGravatar jesopo2018-10-081-4/+3
* !eval -> !python in modules/eval_python.pyGravatar jesopo2018-10-081-1/+1
* We don't need to use \" inside a """ """Gravatar jesopo2018-10-081-1/+1
* eval.py -> eval_python.py, rust_eval.py -> eval_rust.pyGravatar jesopo2018-10-082-0/+1
* Add !rust in modules/rust_eval.pyGravatar jesopo2018-10-081-0/+40
* Support post_data in utils.http.get_urlGravatar jesopo2018-10-081-2/+7
* Change modules/signals.py to use bot.trigger(), add a !serverset @utils.export•••for quit-quote Gravatar jesopo2018-10-071-3/+6
* Support multiple types of comments in utils.get_hashflagsGravatar jesopo2018-10-071-3/+11
* Pass $HOME and $PATH through to scripts in modules/scripts.pyGravatar jesopo2018-10-071-1/+5
* Also capture stderr from scripts in modules/scripts.pyGravatar jesopo2018-10-071-1/+2
* I always forget about scopes in for loopsGravatar jesopo2018-10-071-3/+4
* clear _trigger_functions after we've called all the waiting functionsGravatar jesopo2018-10-071-0/+3
* Remvoe 'control-socket' from bot.conf.exampleGravatar jesopo2018-10-071-2/+0
* do send.stdout event call in bot.trigger func paramGravatar jesopo2018-10-071-3/+3
* Optionally take a function in IRCBot.trigger, a function to be called on the•••main thread Gravatar jesopo2018-10-071-1/+8
* Socket on_read functions take 2 args (socket, string)Gravatar jesopo2018-10-071-1/+1
* This is a far less complicated way of triggering epoll.pollGravatar jesopo2018-10-072-45/+5
* Research suggests _config and config are not synonymousGravatar Evelyn2018-10-061-1/+1
* Life's but a walking shadow, a poor player that struts and frets his hour upo...Gravatar Evelyn2018-10-061-0/+1
* Add control-socket to bot.conf.example, only start up control socket is a unix•••domain socket location is provided Gravatar jesopo2018-10-062-5/+8
* Allow user/channel/server/bot settings to be "hidden" from settings lists in•••modules/set.py Gravatar jesopo2018-10-062-2/+5
* Slightly change format of commit messages in modules/github.pyGravatar jesopo2018-10-061-3/+3
* 'control_socket_client' -> '_control_client' in src/IRCBot.pyGravatar jesopo2018-10-061-3/+3
* Correctly scope 'filename' in modules/script.py._load_scriptsGravatar jesopo2018-10-061-2/+5
* Remove debug print in src/ControlSocket.pyGravatar jesopo2018-10-061-1/+0