aboutsummaryrefslogtreecommitdiff
path: root/modules
Commit message (Collapse)AuthorAgeFilesLines
...
* 'WALLET_DEFAULT' -> 'WALLET_DEFAULT_NAME'Gravatar jesopo2018-10-211-12/+12
|
* prevent !removewallet on any wallet that's configured as a defaultGravatar jesopo2018-10-211-5/+15
|
* Add configurable default wallets for different actions!Gravatar jesopo2018-10-211-3/+30
|
* wallet args in !roulette need to have their position calculated!Gravatar jesopo2018-10-211-2/+5
|
* Standardise "Failed to load results" errors!Gravatar jesopo2018-10-2018-20/+20
|
* Typo in modules/coins.py, 'nickanme' -> 'nickname'Gravatar jesopo2018-10-201-1/+1
|
* _take takes a `server` paramGravatar jesopo2018-10-201-1/+1
|
* Add wallets to usage strings and add missing help in modules/coins.pyGravatar jesopo2018-10-201-5/+13
|
* Use the correct arg_split index for parsing wallet in !givecoinsGravatar jesopo2018-10-201-2/+2
|
* Typo in modules/channel_op, 'this' -> 'self'Gravatar jesopo2018-10-191-1/+1
|
* Parse in/out wallet in the context of their relevant usersGravatar jesopo2018-10-191-5/+8
|
* We should be using _take, not _set_user_coins in !rouletteGravatar jesopo2018-10-191-1/+1
|
* Actually by-default give people the default walletGravatar jesopo2018-10-191-1/+1
|
* Use genexprs for sum() throughout modules/coins.pyGravatar jesopo2018-10-191-4/+4
|
* send() should check all user coins when checking for redeem-amountGravatar jesopo2018-10-191-2/+2
|
* _default_wallets takes a `user` paramGravatar jesopo2018-10-191-1/+1
|
* Dangerous typo in modules/coins.py - 'wallet' -> 'wallets'Gravatar jesopo2018-10-191-1/+1
|
* Typo in modules/coins.py, 'DEFAUT' -> 'DEFAULT'Gravatar jesopo2018-10-191-1/+1
|
* Protect against unknown wallets, show "new total" of output wallet when a coinGravatar jesopo2018-10-191-4/+13
| | | | flip is won
* Correctly pass wallet through in _give/_take/_moveGravatar jesopo2018-10-191-4/+4
|
* _user_has_wallet takes a `user` param!Gravatar jesopo2018-10-191-2/+2
|
* Typo in modules/coins.py, "len(list > 2)" -> "len(list) > 2"Gravatar jesopo2018-10-191-1/+1
|
* Add another missing ")" in modules/coins.pyGravatar jesopo2018-10-191-1/+1
|
* Add missing ")" in modules/coins.pyGravatar jesopo2018-10-191-1/+1
|
* Allow users to add/remove wallets and specify which wallets to use withGravatar jesopo2018-10-191-20/+94
| | | | commands that effect coins!
* Catch exceptions in modules/title.pyGravatar jesopo2018-10-191-1/+8
|
* Typo in modules/coins.py, 'user' -> 'event["user"]'Gravatar jesopo2018-10-181-1/+1
|
* _user_has_wallet takes a `user` argGravatar jesopo2018-10-181-1/+1
|
* Show the coins a user has in a specified wallet when a wallet is specified toGravatar jesopo2018-10-181-1/+11
| | | | !wallet
* Typo in modules/coins.py, 'commands' -> 'command'Gravatar jesopo2018-10-181-1/+1
|
* put "default" wallet in to a const, pass wallet arg through function calls, addGravatar jesopo2018-10-181-11/+26
| | | | !wallet
* Remove debug print in modules/coins.pyGravatar jesopo2018-10-181-1/+0
|
* Change interest rates to use walletsGravatar jesopo2018-10-181-2/+6
|
* Remove now-unneeded code, change _total_coins to use _all_coinsGravatar jesopo2018-10-181-7/+2
|
* Typo in modules/coins.py, 'wallet' -> 'user_coins'Gravatar jesopo2018-10-181-1/+1
|
* coins should be (nickname, coins) not just coinsGravatar jesopo2018-10-181-1/+2
|
* Typo in modules/coins.py, "coin_settings" -> "coins"Gravatar jesopo2018-10-181-1/+1
|
* Use "wallets" for !richest, not "coins"Gravatar jesopo2018-10-181-1/+5
|
* Internally use "wallets" to track users coinsGravatar jesopo2018-10-181-10/+22
|
* "," -> ", " in modules/words.pyGravatar jesopo2018-10-181-1/+1
|
* Add !trackedwords in modules/words.pyGravatar jesopo2018-10-181-0/+8
|
* Coin amount is the second arg to !givecoinsGravatar jesopo2018-10-171-1/+1
|
* Put .strip("\n") call in the right place in modules/eval_python.pyGravatar jesopo2018-10-171-2/+2
|
* Refer to `out["out"]`, not just `out`, to get the output from evalGravatar jesopo2018-10-171-1/+1
|
* Import json in modules/eval_python.pyGravatar jesopo2018-10-171-1/+1
|
* import json in EVAL_TEMPLATE and json parse response from eval apiGravatar jesopo2018-10-171-2/+5
|
* 'import StringIO' -> 'import io' in modules/eval_python.pyGravatar jesopo2018-10-171-2/+2
|
* Escape \n in EVAL_TEMPLATE in modules/eval_python.pyGravatar jesopo2018-10-171-2/+2
|
* Add missing ":"s in EVAL_TEMPLATE in modules/eval_python.pyGravatar jesopo2018-10-171-2/+2
|
* Better handling of eval errors in modules/eval_python.pyGravatar jesopo2018-10-171-4/+16
|