Commit graph

  • 68ca830b05 Send dice game result to the channel if appropriate moneromooo 2015-01-16 10:30:08 +0000
  • a3de014d0a Dice game commands are now public moneromooo 2015-01-16 09:40:11 +0000
  • 5b89cbdad3 Add dice module moneromooo 2015-01-12 21:51:52 +0000
  • cc3e34ac0b Add betutils - betting games related functions moneromooo 2015-01-14 18:41:37 +0000
  • 1771e7879f Make daemon/wallet connections timeout at 20 seconds moneromooo 2015-01-15 11:35:21 +0000
  • cf05473c2c Handle IRC input without a channel (eg, QUIT) moneromooo 2015-01-15 11:21:16 +0000
  • fac37aa80b Do not print balance again for 0 moneromooo 2015-01-13 23:32:11 +0000
  • 14af9b3eb2 Add a trampoline for hdel moneromooo 2015-01-13 23:19:05 +0000
  • 8dbb075a4a More robust field splitting moneromooo 2015-01-13 12:58:25 +0000
  • 2028230f82 Remove some unused code moneromooo 2015-01-13 12:54:17 +0000
  • a0d2f3725f Add sadd and smembers redis trampolines moneromooo 2015-01-12 21:35:24 +0000
  • 762c7650a7 Send the "you must be registered/admin" to the channel if appropriate moneromooo 2015-01-12 17:12:46 +0000
  • 566631bc38 Fix rename handling with IPv6 ident moneromooo 2015-01-11 22:32:42 +0000
  • 9c21b43ba5 Add exists and delete redis trampolines moneromooo 2015-01-11 22:32:18 +0000
  • 89daf2008f Add balance in nominal units when less than one nominal unit moneromooo 2015-01-11 18:53:00 +0000
  • 4631dca7b6 Do not enumerate users when raining on more than 16 nicks moneromooo 2015-01-11 18:45:59 +0000
  • 107e36cf32 import config in withdrawl module moneromooo 2015-01-11 16:48:36 +0000
  • a2d760dcdb Make mixin configurable moneromooo 2015-01-11 16:28:20 +0000
  • 0dc90676c8 Move IsValidAddress to utils moneromooo 2015-01-11 14:08:12 +0000
  • 6823e0f926 Show a list of modules in help moneromooo 2015-01-11 09:47:24 +0000
  • 5a6c3bd379 Fix Paymend/Payment typo moneromooo 2015-01-10 20:35:10 +0000
  • 114c67799d withdraw: fix error being sent to wrong variable moneromooo 2015-01-10 20:34:31 +0000
  • 09b1ee2f07 Fix rainactive synopsis, and error on usage when missing amount/hours moneromooo 2015-01-10 14:03:07 +0000
  • 8462467c40 Shutdown redis on normal exit moneromooo 2015-01-10 13:53:42 +0000
  • 5a29cf9d34 Add some error checking for addbalance moneromooo 2015-01-10 13:53:22 +0000
  • 75d9c4de8e Don't try to update last active time on direct chats to the bot moneromooo 2015-01-10 00:07:55 +0000
  • e24389d5b4 Add a compatibility check test at startup moneromooo 2015-01-09 23:14:28 +0000
  • 3c363ea084 Handle IPv6 addresses in message origin moneromooo 2015-01-09 22:33:45 +0000
  • 13f68a1760 Move IRC logging functions to ircutils moneromooo 2015-01-09 20:57:33 +0000
  • 9755e7a825 Add simple SASL PLAIN authentication moneromooo 2015-01-09 17:53:41 +0000
  • 1c549df3d9 Add redis_incrby moneromooo 2015-01-09 14:43:01 +0000
  • 8b72544edb Make deposit not an admin command moneromooo 2015-01-08 15:20:33 +0000
  • 209eb76b27 Add a deposit command to the payment module moneromooo 2015-01-08 15:08:28 +0000
  • 0ddf3c5595 Reword some help for clarity moneromooo 2015-01-08 15:08:07 +0000
  • f81a7a8b20 Add a missing error log moneromooo 2015-01-08 09:02:21 +0000
  • fe3571e603 Update copyright to 2015 moneromooo 2015-01-07 20:43:58 +0000
  • 819dd6ec67 Keep track of amount of tips moneromooo 2015-01-07 20:43:30 +0000
  • a53b4b8b87 Bump copyright for 2015 moneromooo 2015-01-07 17:52:34 +0000
  • 9be5047823 Fix registered/admin checks not reporting errors to the user moneromooo 2015-01-06 20:54:19 +0000
  • 65581f980f Fix IRC reconnection failsafe using a wrong nick moneromooo 2015-01-06 20:53:46 +0000
  • 69d4f67866 Mention we use Python 2 moneromooo 2015-01-04 00:00:01 +0000
  • 78b5bc4162 Decrease max IRC send delay to a lowish value that seems to work moneromooo 2015-01-03 22:07:10 +0000
  • e1c881860f Module improvements moneromooo 2015-01-03 18:32:09 +0000
  • d7f3ee7f3f Avoid splitting PRIVMSG payload on : moneromooo 2015-01-03 18:33:50 +0000
  • e1cd8042c1 Warn when a command is redefined moneromooo 2015-01-01 17:43:01 +0000
  • cb9a2fccae Factor RetrieveTipbotBalance to utils and add RetrieveHouseBalance moneromooo 2015-01-01 17:33:07 +0000
  • f24dbd3813 Remove AmountToString debug log moneromooo 2015-01-01 15:21:48 +0000
  • 4c76c9f616 Fix rainactive minfrac formula moneromooo 2015-01-01 15:18:42 +0000
  • 1071aacefb Typo fix moneromooo 2015-01-01 14:37:56 +0000
  • 44d6f01378 Move module specific help to modules moneromooo 2015-01-01 14:23:34 +0000
  • ce3c69b339 Some more tweaking of the flood protection code moneromooo 2015-01-01 12:45:59 +0000
  • abb67ef06f Make clear one can use !commands <module> moneromooo 2015-01-01 12:16:44 +0000
  • 83d64251af Move irc to ircutils to not conflict with new irc module moneromooo 2015-01-01 11:42:06 +0000
  • 852e75dc16 Add a quit command moneromooo 2015-01-01 11:29:32 +0000
  • 8d115438a3 Add an IRC module with join/part commands moneromooo 2015-01-01 11:14:29 +0000
  • 27117ae53e The bot can now be in several channels at once moneromooo 2015-01-01 10:59:56 +0000
  • e4b403cc31 Use __name__ as module name moneromooo 2015-01-01 10:12:03 +0000
  • a59e883626 Modules can now be reloaded moneromooo 2015-01-01 10:06:09 +0000
  • 800e1d754c Update channel users when a nick is kicked moneromooo 2014-12-31 17:51:05 +0000
  • e5d9a20b76 Add SSL support for IRC moneromooo 2014-12-31 17:18:50 +0000
  • 4ac5dc07dc Remove some old code in rainactive moneromooo 2014-12-31 15:06:40 +0000
  • 9d4895c8d4 Warn when we get flood protection notices moneromooo 2014-12-31 11:56:37 +0000
  • c79300f588 Mention !commands in !info moneromooo 2014-12-31 11:42:27 +0000
  • 2c8ff697bd Rejig !commands to be less spammy moneromooo 2014-12-31 10:31:16 +0000
  • 85a7348571 Fixup some import issues moneromooo 2014-12-31 10:30:07 +0000
  • a10b98eeba Better flood protection moneromooo 2014-12-31 10:06:26 +0000
  • 997173f1c6 Move some config from the IRC module to the config module moneromooo 2014-12-31 09:49:20 +0000
  • 92bd13fdcd Add hexists to redisdb moneromooo 2014-12-30 22:48:44 +0000
  • 34d73d6460 Make modules freestanding moneromooo 2014-12-30 13:12:13 +0000
  • 449ef1e594 Log the issuer when a command is found moneromooo 2014-12-30 13:05:40 +0000
  • 47dd9de0e1 Replace user facing mentions of tipbot with the bot name moneromooo 2014-12-29 21:46:45 +0000
  • 6b6a1a67e7 Structural overhaul moneromooo 2014-12-29 17:08:13 +0000
  • 7cfc14faf6 Make payment ID coin specific, for inter blockchain privacy moneromooo 2014-12-28 12:49:51 +0000
  • 2212021091 Make the IRC welcome "trigger" line a setting moneromooo 2014-12-28 11:45:17 +0000
  • 670b9c49f8 Add logs when connecting to IRC and Redis moneromooo 2014-12-28 11:33:38 +0000
  • 7217a0966d Add a dashcoin spec module moneromooo 2014-12-28 11:04:20 +0000
  • 025aff333d Add a module for ducknote moneromooo 2014-12-28 10:57:33 +0000
  • f25f905fca Delay at all lines sent to IRC to try to not trigger the spam blackhole moneromooo 2014-12-28 10:47:34 +0000
  • 7efb942a96 s/bitmonerod/daemon/ moneromooo 2014-12-28 10:27:31 +0000
  • 2dda53240c Move coin specs to a separate module, and make a monero module moneromooo 2014-12-28 10:23:17 +0000
  • 39b2e64516 Add copyright and repo url in info moneromooo 2014-12-27 19:33:34 +0000
  • a174ece136 Add rainactive command moneromooo 2014-12-27 19:31:54 +0000
  • dd98853861 Cleaner code for optional parameters moneromooo 2014-12-26 17:13:26 +0000
  • 79f3a00415 Keep track of users last active time moneromooo 2014-12-26 16:57:03 +0000
  • 9389e043e4 Handle multi-character prefixes in address sanity checking moneromooo 2014-12-26 12:16:08 +0000
  • b7fe9b0062 Allow withdrawing only part of a balance moneromooo 2014-12-26 12:01:26 +0000
  • 345234ded0 Log everything send to IRC moneromooo 2014-12-25 22:03:51 +0000
  • 159528d7f7 Cache registered user status moneromooo 2014-12-25 20:43:45 +0000
  • d3e4b99f99 Fix amount in tip log moneromooo 2014-12-25 20:43:26 +0000
  • 15da80978d Clear user lists when (re)connecting moneromooo 2014-12-25 20:22:29 +0000
  • e092188f80 Prefix logs with embedded newlines with time/type header moneromooo 2014-12-24 18:49:05 +0000
  • 244b11db7d Handle QUIT (quits all channels) moneromooo 2014-12-24 10:26:59 +0000
  • b0871e2f9a Add a bit more delays to avoid spam protection moneromooo 2014-12-23 11:16:22 +0000
  • 0a240e63fa Withdrawal enable/disable improvements moneromooo 2014-12-23 11:14:35 +0000
  • 327a3efa7f Licence as GPLv2+. moneromooo 2014-12-23 10:47:56 +0000
  • 8e0d6957d3 Detect a few "kicked from IRC" conditions, reconnect after a pause moneromooo 2014-12-23 10:24:19 +0000
  • 5224a0ef58 Only consider ! followed by a letter to be commands moneromooo 2014-12-23 09:42:55 +0000
  • 72ddb11dff Remove references to tacoshi, and make denominations data driven moneromooo 2014-12-23 09:28:37 +0000
  • 8f27e3430d README: make more generic for other cryptonote coins moneromooo 2014-12-22 22:06:44 +0000
  • 876bf44545 Make this more generic - should work for most cryptonote coins now moneromooo 2014-12-22 21:52:37 +0000