Add an event.channels variable, for events which affect multiple channels, such as NICK or QUIT. Also add support for NICK and QUIT using this variable. Changing nicks no longer causes errors! yay!
Doge plugin initial commit
Add some stuff, not ready for deployment yet
Rename doge_soak to dogestorm, and add some stuff like not thanking people more than every 20 seconds
Update some stuff
Actually fix thanking and all that
Add a delay to sending 'ty'
Add a random delay! :D
Add a reserves feature, which will reserve 10% of all dogecoin donations for a future dogecoin soak-storm. This is a purely virtual amount, and just won't be used in 1000-doge soaks.
Only soak int amounts, rounding down.
Add automatically accounting for soaked doge in balance, and also fix a few things, like saying 'ty' to self.
Fix soaking more than we have (with reserves)
Fix debugging message
Fix updating balance after a soak
Update the balance command to subtract reserves
Change required doge from 1000 to 10 for testing purposes
Oops, add>get
Separate update-balance command and function, so that reserves are subtracted from that too
Oops, don't add reserves twice
Actually take total balance, not per-doge balance when calculating doge.