Commit Graph

1039 Commits

Author SHA1 Message Date
Steve McCoy 96a887917a Proper handling of the default pick quantity 2018-09-01 18:27:40 -04:00
Chris Sexton ce91370313
Merge pull request #109 from mccoyst/pick-a-choose
Get *slightly* serious and fix the rest of the bugs
2018-08-30 16:14:35 -04:00
Steve McCoy cafc31cfe6 Don't send the message along after a failed parse 2018-08-30 16:11:32 -04:00
Steve McCoy aa7a09937c Get *slightly* serious and fix the rest of the bugs 2018-08-30 16:05:03 -04:00
Chris Sexton 0956fd6044
Merge pull request #108 from mccoyst/pick-a-choose
Pick a choose
2018-08-30 14:34:13 -04:00
Steve McCoy fa7ed79ff6
"A" "better" "fix" 2018-08-30 14:23:19 -04:00
Steve McCoy 4cf4308ef8
Fix hilarious cat-astrophy 2018-08-30 14:20:44 -04:00
Chris Sexton 5f0b0fc3c8
Merge pull request #107 from mccoyst/pick-a-choose
I had parsing on the brain, I swear
2018-08-30 14:16:43 -04:00
Steve McCoy 254d723ecf
I had parsing on the brain, I swear 2018-08-30 14:14:52 -04:00
Chris Sexton f8dc9aa2b0
Merge pull request #106 from mccoyst/pick-a-choose
Better parsing and error-handling and output?
2018-08-30 14:09:25 -04:00
Steve McCoy 197d6861de
Missing! 2018-08-30 14:04:36 -04:00
Steve McCoy 4886cd6b9d Use literal strings for these regexps 2018-08-30 13:51:24 -04:00
Steve McCoy 80d44a144d I will not test this 2018-08-30 13:49:51 -04:00
Chris Sexton ae3750fa2a Merge branch 'ping'
* ping:
  Add a ping/pong message to slack.
2018-08-28 17:01:44 -04:00
Chris Sexton d2936961b6
Merge pull request #105 from mccoyst/pick-a-choose
This is scanf
2018-08-28 15:45:41 -04:00
Steve McCoy 807e235489
This is scanf 2018-08-28 15:43:12 -04:00
Chris Sexton 44b32819e9
Merge pull request #104 from mccoyst/pick-a-choose
I did only as catbase commanded, and made it worse
2018-08-28 15:09:15 -04:00
Steve McCoy 9d68d4bf21 I did only as catbase commanded, and made it worse 2018-08-28 15:03:54 -04:00
Chris Sexton e15122cfe9 bot: refactor all rand seeds into main.go 2018-07-23 13:00:19 -04:00
Chris Sexton ae4e28c5be Add a ping/pong message to slack.
There was an error with buffers ending in \x00 unmarshaling the message when it was short:
{"type": "pong"}

My solution was to just include a timestamp to make the message large enough to fill the
initial buffer size. Perfect.
2018-06-27 08:41:23 -04:00
Chris Sexton 01056f1956 Undo a horrible git thing 2018-06-22 14:31:33 -04:00
Chris Sexton 5d6f41db3c Fix CSW 2018-06-22 14:25:43 -04:00
Chris Sexton f116636aec
Merge pull request #103 from velour/CouldaShouldaWoulda
This might be entertaining on occasion
2018-06-22 14:02:07 -04:00
skkiesel f03fdb4d4e This might be entertaining on occasion 2018-06-16 17:25:33 -04:00
Chris Sexton c639d460ac go fmt 2018-05-02 07:02:04 -04:00
Chris Sexton f164530359 first: change time format 2018-03-28 03:29:42 -04:00
Chris Sexton 0357e59858 db: Add plugin to access DB
Can now download the database at /db/catbase.db
2018-02-22 17:41:48 -05:00
Chris Sexton 13c00394f7
Merge pull request #101 from velour/ReminderListByUser
Listing Reminders "to" or "from" a user
2018-02-05 16:15:25 -05:00
skkiesel a272df5e05 Listing by user to or from 2018-02-05 16:04:40 -05:00
Chris Sexton 02f3587f52
Merge pull request #100 from velour/counter_alias
Counter alias
2018-01-19 14:22:08 -05:00
Chris Sexton e5829899b0 beers: discard checkins with incomplete photos 2018-01-19 14:20:22 -05:00
Scott Kiesel a20c323ac9
Fixed comment 2018-01-10 11:47:50 -05:00
Chris Sexton a671534d86 beers: booze->beer 2018-01-05 16:54:12 -05:00
Chris Sexton dadb51cec5 counter: mkalias 2018-01-04 12:23:59 -05:00
Chris Sexton 4f5b0ebbda
Merge pull request #98 from velour/leaderboard
counter: add leaderboards
2018-01-04 07:41:40 -05:00
Chris Sexton e19d982fe5 counter: add leaderboards 2018-01-04 07:39:24 -05:00
Chris Sexton 22bca5bf4d picker: less strict (no command) 2017-12-19 13:42:30 -05:00
Chris Sexton 5e52c3bb16 Merge branch 'master' of github.com:velour/catbase
* 'master' of github.com:velour/catbase:
  Change to use the lua config…
  Oh, and handle the plurals…
  Don't count "a" and "it" toward the emojification score
  one more try
  grab the bot's bot id from the message response and use that to avoid self-reply loops
2017-12-19 13:38:31 -05:00
Chris Sexton 6bc72b93d1 dice: clean up 2017-12-19 13:38:02 -05:00
Chris Sexton 132fdd29be picker: add new plugin 2017-12-19 13:37:47 -05:00
Chris Sexton d4274b61f0
Merge pull request #96 from mccoyst/emojifyme-signal-enhancement-for-eaburns-and-me
Emojifyme signal enhancement for eaburns and me
2017-12-03 20:42:31 -05:00
Steve McCoy 5794c73efd Change to use the lua config… 2017-12-03 13:04:55 -05:00
Steve McCoy 85b649bc98 Oh, and handle the plurals… 2017-11-27 22:09:55 -05:00
Steve McCoy 83289d65f0 Don't count "a" and "it" toward the emojification score
Fixes #95.
2017-11-27 22:07:59 -05:00
Scott Kiesel ce292934cc
Merge pull request #94 from velour/bot2bot
one more try
2017-11-17 10:45:12 -05:00
skkiesel 7841da0f48 one more try 2017-11-17 10:30:15 -05:00
Chris Sexton bcdd9a2a29
Merge pull request #93 from velour/bot2bot
allow more bot2bot
2017-11-17 10:20:13 -05:00
skkiesel 95d99fa94d grab the bot's bot id from the message response and use that to avoid self-reply loops 2017-11-17 10:16:10 -05:00
Chris Sexton 9f332909b5 tell: fix empty lists and user case 2017-11-17 08:39:35 -05:00
Chris Sexton 1a420c1738 tell: create tell plugin 2017-11-16 17:06:48 -05:00