moneromooo
b7fe9b0062
Allow withdrawing only part of a balance
2014-12-26 12:01:26 +00:00
moneromooo
345234ded0
Log everything send to IRC
2014-12-25 22:03:51 +00:00
moneromooo
159528d7f7
Cache registered user status
...
Speeds up acting on a user's command when we previously determined
they were registered. Also should be nicer to NickServ.
2014-12-25 20:43:45 +00:00
moneromooo
d3e4b99f99
Fix amount in tip log
2014-12-25 20:43:26 +00:00
moneromooo
15da80978d
Clear user lists when (re)connecting
...
Also remove a debug log parsing user lists
2014-12-25 20:22:29 +00:00
moneromooo
e092188f80
Prefix logs with embedded newlines with time/type header
2014-12-24 18:49:05 +00:00
moneromooo
244b11db7d
Handle QUIT (quits all channels)
...
Also fix part log wording
2014-12-24 10:26:59 +00:00
moneromooo
b0871e2f9a
Add a bit more delays to avoid spam protection
2014-12-23 11:16:22 +00:00
moneromooo
0a240e63fa
Withdrawal enable/disable improvements
...
Allow disabling withdrawals by admin, allow ignoring errors,
and misc cleanup.
2014-12-23 11:14:35 +00:00
moneromooo
327a3efa7f
Licence as GPLv2+.
2014-12-23 10:47:56 +00:00
moneromooo
8e0d6957d3
Detect a few "kicked from IRC" conditions, reconnect after a pause
2014-12-23 10:24:19 +00:00
moneromooo
5224a0ef58
Only consider ! followed by a letter to be commands
...
Avoids error spam to users
2014-12-23 09:42:55 +00:00
moneromooo
72ddb11dff
Remove references to tacoshi, and make denominations data driven
2014-12-23 09:28:37 +00:00
moneromooo
876bf44545
Make this more generic - should work for most cryptonote coins now
2014-12-22 21:52:37 +00:00
moneromooo
9464decc86
Make sure we don't try to rain on nobody if the no-rain list is thick
2014-12-22 20:50:47 +00:00
moneromooo
55981cf192
Add an optional list of nicks not to rain upon
2014-12-22 20:48:11 +00:00
moneromooo
adff17d735
Replace another %.16f with AmountToString
2014-12-22 20:46:58 +00:00
moneromooo
c8f765f361
Make the tipbot nick configurable
2014-12-22 17:03:03 +00:00
moneromooo
d6db1c2a5d
Let python know that yes, these are globals...
2014-12-22 16:39:20 +00:00
moneromooo
6fb87a02ea
fix amount display in tip, add sleeps to avoid freenode spam protection
2014-12-22 14:25:09 +00:00
moneromooo
b931783123
Make admins a configuration list
2014-12-22 13:38:48 +00:00
moneromooo
df5fe49c82
Misc fixes
...
User tracking fixes
Ensure scan_block_height is correctly set at start
Switch to fluffypony's testnet bitmonerod
Regard any IRC input as a ping for reconnect timeout purposes
2014-12-22 13:30:59 +00:00
moneromooo
f8cf06c197
Rain, withdraw, wallet scanning, logs, lots of cleanup
...
I should commit more often.
2014-12-21 18:50:24 +00:00
moneromooo
ca3f55bc35
First version
2014-12-09 10:00:19 +00:00