Commit Graph
126 Commits
Author SHA1 Message Date
moneromooo ea25e9d41b Abstract away communications networks 2015-01-19 08:45:56 +00:00
moneromooo 62c2adbaf6 Be conservative about which ! are really commands
This should fix pastes triggering commands
2015-01-18 22:51:34 +00:00
moneromooo 5ce0d1da50 Print meaningful time spans on rainactive 2015-01-18 22:18:46 +00:00
moneromooo 8007d6c7e3 addbalance now uses human friendly amounts 2015-01-18 11:52:01 +00:00
moneromooo 74c01f9bce Add a reserve_balance admin command
And move RetrieveHouseBalance to betutils as a side effect
2015-01-18 11:41:32 +00:00
moneromooo 7a4506a9e6 dice: invert target too when playing over
I'm an idiot :/
2015-01-18 09:05:59 +00:00
moneromooo e3eaff5fc1 Do not write the server seed to the log file 2015-01-17 19:46:04 +00:00
moneromooo 41e00ad742 dice: clarify the amount is in monero 2015-01-17 15:53:46 +00:00
moneromooo 75bf15a321 dice: catch typos in recipients and ask for confirmation 2015-01-17 15:43:50 +00:00
moneromooo fb8a906645 Add a disable command for emergencies 2015-01-17 13:19:50 +00:00
moneromooo 9d6308b0b9 dice: allow over/under rolls 2015-01-17 09:02:37 +00:00
moneromooo 206dcbebec Add rpush/lpop/lindex trampolines 2015-01-17 00:06:01 +00:00
moneromooo 68ca830b05 Send dice game result to the channel if appropriate 2015-01-16 10:30:08 +00:00
moneromooo a3de014d0a Dice game commands are now public 2015-01-16 09:40:11 +00:00
moneromooo 5b89cbdad3 Add dice module 2015-01-15 14:50:07 +00:00
moneromooo cc3e34ac0b Add betutils - betting games related functions 2015-01-15 14:50:07 +00:00
moneromooo 1771e7879f Make daemon/wallet connections timeout at 20 seconds 2015-01-15 11:35:21 +00:00
moneromooo cf05473c2c Handle IRC input without a channel (eg, QUIT) 2015-01-15 11:21:16 +00:00
moneromooo fac37aa80b Do not print balance again for 0 2015-01-13 23:32:11 +00:00
moneromooo 14af9b3eb2 Add a trampoline for hdel 2015-01-13 23:20:24 +00:00
moneromooo 8dbb075a4a More robust field splitting
In particular, this should be resistant against shortened IPv6 addresses
2015-01-13 12:58:25 +00:00
moneromooo 2028230f82 Remove some unused code 2015-01-13 12:54:17 +00:00
moneromooo a0d2f3725f Add sadd and smembers redis trampolines 2015-01-12 21:35:24 +00:00
moneromooo 762c7650a7 Send the "you must be registered/admin" to the channel if appropriate
It seems many people miss the /msg
2015-01-12 17:12:46 +00:00
moneromooo 566631bc38 Fix rename handling with IPv6 ident 2015-01-11 22:32:42 +00:00
moneromooo 9c21b43ba5 Add exists and delete redis trampolines 2015-01-11 22:32:18 +00:00
moneromooo 89daf2008f Add balance in nominal units when less than one nominal unit 2015-01-11 18:53:00 +00:00
moneromooo 4631dca7b6 Do not enumerate users when raining on more than 16 nicks 2015-01-11 18:45:59 +00:00
moneromooo 107e36cf32 import config in withdrawl module 2015-01-11 16:48:36 +00:00
moneromooo a2d760dcdb Make mixin configurable 2015-01-11 16:28:20 +00:00
moneromooo 0dc90676c8 Move IsValidAddress to utils 2015-01-11 14:08:12 +00:00
moneromooo 6823e0f926 Show a list of modules in help 2015-01-11 09:47:24 +00:00
moneromooo 5a6c3bd379 Fix Paymend/Payment typo 2015-01-10 20:35:10 +00:00
moneromooo 114c67799d withdraw: fix error being sent to wrong variable 2015-01-10 20:34:31 +00:00
moneromooo 09b1ee2f07 Fix rainactive synopsis, and error on usage when missing amount/hours 2015-01-10 14:03:07 +00:00
moneromooo 8462467c40 Shutdown redis on normal exit 2015-01-10 13:53:42 +00:00
moneromooo 5a29cf9d34 Add some error checking for addbalance 2015-01-10 13:53:22 +00:00
moneromooo 75d9c4de8e Don't try to update last active time on direct chats to the bot 2015-01-10 00:07:55 +00:00
moneromooo e24389d5b4 Add a compatibility check test at startup 2015-01-09 23:15:31 +00:00
moneromooo 3c363ea084 Handle IPv6 addresses in message origin 2015-01-09 22:33:45 +00:00
moneromooo 13f68a1760 Move IRC logging functions to ircutils 2015-01-09 21:46:42 +00:00
moneromooo 9755e7a825 Add simple SASL PLAIN authentication 2015-01-09 17:53:41 +00:00
moneromooo 1c549df3d9 Add redis_incrby 2015-01-09 14:43:01 +00:00
moneromooo 8b72544edb Make deposit not an admin command 2015-01-08 15:20:33 +00:00
moneromooo 209eb76b27 Add a deposit command to the payment module
It makes it easier to find out how to deposit, since the payment
had no commands, and thus was not included in the modules list
when !commands was used
2015-01-08 15:09:10 +00:00
moneromooo 0ddf3c5595 Reword some help for clarity 2015-01-08 15:08:07 +00:00
moneromooo f81a7a8b20 Add a missing error log 2015-01-08 09:02:21 +00:00
moneromooo fe3571e603 Update copyright to 2015 2015-01-08 09:02:05 +00:00
moneromooo 819dd6ec67 Keep track of amount of tips 2015-01-08 09:02:05 +00:00
moneromooo a53b4b8b87 Bump copyright for 2015 2015-01-07 17:52:34 +00:00