| Commit message (Expand) | Author | Age | Files | Lines |
| * | 'irc://' -> 'ircs://', change it to a link! | jesopo | 2018-10-26 | 1 | -1/+1 |
| * | Add link to irc.freenode.net##bitbot to README.md | jesopo | 2018-10-26 | 1 | -0/+3 |
| * | Specifically handle OSError (e.g. Network is unreachable) as a disconnect | jesopo | 2018-10-26 | 1 | -1/+1 |
| * | Put a dash between commit message and commit url | jesopo | 2018-10-26 | 1 | -1/+1 |
| * | Put commit urls on github webhook notices in modules/github.py | jesopo | 2018-10-26 | 1 | -2/+5 |
| * | signal.signal timer callback takes 2 args | jesopo | 2018-10-25 | 1 | -1/+1 |
| * | Update src/IRCUser.py.send_notice to take a prefix kwarg | jesopo | 2018-10-25 | 1 | -2/+2 |
| * | Redo lottery timer in modules/coins.py | jesopo | 2018-10-24 | 1 | -0/+1 |
| * | Give `page` an initial value of None, in case the get_url call fails in•••modules/eval_python.py
| jesopo | 2018-10-24 | 1 | -0/+1 |
| * | Move taking a reference to sys.stdout above fail() in modules/eval_python.py | jesopo | 2018-10-24 | 1 | -1/+1 |
| * | There's no `self` in eval_python's template! | jesopo | 2018-10-24 | 1 | -2/+2 |
| * | Specifically catch SyntaxError in modules/eval_python.py | jesopo | 2018-10-24 | 1 | -2/+1 |
| * | Catch syntax errors with .py/.py2 | jesopo | 2018-10-24 | 1 | -3/+10 |
| * | `.items()` -> `.values()` | jesopo | 2018-10-23 | 1 | -1/+1 |
| * | Typo in modules/coins.py, 'amount_amount_total' -> 'bet_amount_total' | jesopo | 2018-10-23 | 1 | -1/+1 |
| * | Re-move taking payin to before payout, better logic around win/odds to show it•••correctly but still give back your bet amount
| jesopo | 2018-10-23 | 1 | -6/+10 |
| * | Switch back to only taking losses when they're losses, instead of taking payin•••and then giving it back after the roulette spin
| jesopo | 2018-10-23 | 1 | -5/+4 |
| * | _take already gives back to pool | jesopo | 2018-10-23 | 1 | -1/+0 |
| * | Don't try to parse wallet args as a bet amount in modules/coins.py | jesopo | 2018-10-23 | 1 | -1/+2 |
| * | Roulette wins should include the payin | jesopo | 2018-10-22 | 1 | -1/+3 |
| * | When deleting a wallet, shift funds to default 'in' wallet instead of assuming a•••user has a 'default' named wallet
| jesopo | 2018-10-22 | 1 | -2/+3 |
| * | Fix indication of optionalness of `wallet` param of !defaultwallet | jesopo | 2018-10-22 | 1 | -1/+1 |
| * | Copypaste fail in modules/coins.py, 'row' -> 'i' | jesopo | 2018-10-22 | 1 | -1/+1 |
| * | Add lcorner/rcorner bets to !roulette in modules/coins.py | jesopo | 2018-10-22 | 1 | -1/+16 |
| * | Add double streets to !roulette in modules/coins.py | jesopo | 2018-10-22 | 1 | -0/+6 |
| * | Fix copypaste fail in modules/coins.py.move_coins | jesopo | 2018-10-22 | 1 | -1/+1 |
| * | Add !movecoins in modules/coins.py | jesopo | 2018-10-22 | 1 | -0/+19 |
| * | Dict are immutable, duh. | jesopo | 2018-10-22 | 1 | -1/+1 |
| * | Typo in help string in modules/coins.py, 'By' -> 'Buy' | jesopo | 2018-10-22 | 1 | -1/+3 |
| * | _default_wallet is not _default_wallet_for | jesopo | 2018-10-22 | 1 | -2/+2 |
| * | _default_wallets takes a `user` param | jesopo | 2018-10-22 | 1 | -1/+1 |
| * | _default_wallet_for is for find the default type of a given wallet, not the•••wallet for a given default type
| jesopo | 2018-10-21 | 1 | -1/+1 |
| * | Add missing .items() to dict iteration in modules/coins.py | jesopo | 2018-10-21 | 1 | -1/+1 |
| * | Show default wallet for wallet types when you don't specify 2 args to•••!defaultwallet
| jesopo | 2018-10-21 | 1 | -9/+13 |
| * | 'DEFAULT_WALLETS' -> 'WALLETS_DEFAULTS' | jesopo | 2018-10-21 | 1 | -1/+1 |
| * | Add missing "," in modules/coins.py | jesopo | 2018-10-21 | 1 | -1/+1 |
| * | use default "interest" wallet for interest and default "lottery" wallet for•••lottery winnings
| jesopo | 2018-10-21 | 1 | -4/+8 |
| * | 'WALLET_DEFAULT' -> 'WALLET_DEFAULT_NAME' | jesopo | 2018-10-21 | 1 | -12/+12 |
| * | prevent !removewallet on any wallet that's configured as a default | jesopo | 2018-10-21 | 1 | -5/+15 |
| * | Add configurable default wallets for different actions! | jesopo | 2018-10-21 | 1 | -3/+30 |
| * | wallet args in !roulette need to have their position calculated! | jesopo | 2018-10-21 | 1 | -2/+5 |
| * | Standardise "Failed to load results" errors! | jesopo | 2018-10-20 | 19 | -20/+23 |
| * | Typo in modules/coins.py, 'nickanme' -> 'nickname' | jesopo | 2018-10-20 | 1 | -1/+1 |
| * | _take takes a `server` param | jesopo | 2018-10-20 | 1 | -1/+1 |
| * | Add wallets to usage strings and add missing help in modules/coins.py | jesopo | 2018-10-20 | 1 | -5/+13 |
| * | Use the correct arg_split index for parsing wallet in !givecoins | jesopo | 2018-10-20 | 1 | -2/+2 |
| * | Typo in modules/channel_op, 'this' -> 'self' | jesopo | 2018-10-19 | 1 | -1/+1 |
| * | Parse in/out wallet in the context of their relevant users | jesopo | 2018-10-19 | 1 | -5/+8 |
| * | We should be using _take, not _set_user_coins in !roulette | jesopo | 2018-10-19 | 1 | -1/+1 |
| * | Actually by-default give people the default wallet | jesopo | 2018-10-19 | 1 | -1/+1 |