Commit graph

16 commits

Author SHA1 Message Date
moneromooo
fc45df4a8c payment: rejig received payment logs to be more useful 2015-01-25 20:15:53 +00:00
moneromooo
55ec6907d3 Wait for some number of confirmations before acting on a deposit 2015-01-25 18:36:17 +00:00
moneromooo
fb465b70cc payment: remove an uninteresting periodic log 2015-01-25 17:12:21 +00:00
moneromooo
15c5d31dc7 payment: GetTipbotAddress now returns None when it fails
The display function will turn it into "ERROR"
2015-01-24 11:37:19 +00:00
moneromooo
1a6476d2f0 Make idle and cleanup functions fields of the module object 2015-01-22 19:30:28 +00:00
moneromooo
54531fdc3b Make sure to send help/etc in PM 2015-01-20 17:18:15 +00:00
moneromooo
ea25e9d41b Abstract away communications networks 2015-01-19 08:45:56 +00:00
moneromooo
5a6c3bd379 Fix Paymend/Payment typo 2015-01-10 20:35:10 +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
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
44d6f01378 Move module specific help to modules 2015-01-01 14:23:34 +00:00
moneromooo
e4b403cc31 Use __name__ as module name 2015-01-01 10:12:03 +00:00
moneromooo
a59e883626 Modules can now be reloaded 2015-01-01 10:06:09 +00:00
moneromooo
85a7348571 Fixup some import issues 2014-12-31 10:30:07 +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