Commit Graph

24 Commits

Author SHA1 Message Date
moneromooo 56e9473f46 tipping: add a monero amount as well as the denominated amount 2015-03-17 19:29:35 +00:00
moneromooo 8bd6ae714c rain: fix bug in small rain user enumeration 2015-02-14 15:30:49 +00:00
moneromooo 5a09316af1 tipping: import user and link 2015-02-02 19:23:55 +00:00
moneromooo d455985552 Use decimal functions to read amounts/units from string inputs 2015-02-02 13:11:52 +00:00
moneromooo 8a81397a84 rainactive: fix issue with link objects not usable as keys in a dict 2015-02-01 15:51:08 +00:00
moneromooo b07bb7ba6b Balances now belong to accounts, and identities map to an account 2015-02-01 11:36:05 +00:00
moneromooo 54531fdc3b Make sure to send help/etc in PM 2015-01-20 17:18:15 +00:00
moneromooo 92bf49a4c4 RainActive: aesthetic message fixes 2015-01-20 14:56:41 +00:00
moneromooo 1925f1e704 RainActive: fix format string error 2015-01-20 14:52:20 +00:00
moneromooo ea25e9d41b Abstract away communications networks 2015-01-19 08:45:56 +00:00
moneromooo 5ce0d1da50 Print meaningful time spans on rainactive 2015-01-18 22:18:46 +00:00
moneromooo 75bf15a321 dice: catch typos in recipients and ask for confirmation 2015-01-17 15:43:50 +00:00
moneromooo 4631dca7b6 Do not enumerate users when raining on more than 16 nicks 2015-01-11 18:45:59 +00:00
moneromooo 09b1ee2f07 Fix rainactive synopsis, and error on usage when missing amount/hours 2015-01-10 14:03: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 e1c881860f Module improvements
Register modules, along with their optional help function
Allow running ambiguous commands by prefixing with "modulename:"
2015-01-03 18:36:37 +00:00
moneromooo 4c76c9f616 Fix rainactive minfrac formula 2015-01-01 15:18:42 +00:00
moneromooo 83d64251af Move irc to ircutils to not conflict with new irc module 2015-01-01 11:42:06 +00:00
moneromooo e4b403cc31 Use __name__ as module name 2015-01-01 10:12:03 +00:00
moneromooo 4ac5dc07dc Remove some old code in rainactive 2014-12-31 15:06:40 +00:00
moneromooo 2c8ff697bd Rejig !commands to be less spammy
Commands are now organized per module, and full command sysnopsis
is only given for a module at a time
2014-12-31 10:32:50 +00:00
moneromooo 6b6a1a67e7 Structural overhaul
Split the tipbot in modules:
- main modules to contain base functions by theme
- coin specs, to define a coin's specifics
- optional modules, defining commands/behaviors
2014-12-29 17:39:17 +00:00