Commit Graph

1103 Commits

Author SHA1 Message Date
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
Chris Sexton 408c37b7c7 tell: create tell plugin 2017-11-16 17:05:22 -05:00
Chris Sexton f5f70bbdc8 slack: test checking both user and username when we have a botID 2017-11-12 12:43:40 -05:00
Chris Sexton 20bf8748a2 slack: add whitelist for bots 2017-11-11 11:51:50 -05:00
Chris Sexton 11bb338e6b slack: remove duplicate as_user 2017-11-09 10:38:31 -05:00
Chris Sexton dff629d367
Merge pull request #92 from velour/sisyphus
Sisyphus
2017-11-09 09:48:14 -05:00
skkiesel 4ecbe971ac Filter out messages from bots for now 2017-11-09 06:21:43 -05:00
Scott Kiesel 695c749727
Merge pull request #91 from velour/rpgORdie
RPG or DIEEEEEEEEEEEE
2017-11-09 06:14:00 -05:00
Chris Sexton 7e1c4e1106 sisyphus: modify min/max times a little more 2017-11-06 14:40:43 -05:00
Chris Sexton df956513c2 sisyphus: config-ize timing 2017-11-06 14:32:49 -05:00
Chris Sexton 827879b72d sisyphus: add plugin 2017-11-03 19:03:19 -04:00
skkiesel 345129264b use 'as_user' when sending messages and replies 2017-11-03 14:07:30 -04:00
skkiesel 1ac566c2c2 sokobass. 2017-11-02 16:32:02 -04:00
skkiesel 54b83cd444 listening to thread responses to rpg threads only 2017-10-31 14:14:45 -04:00
skkiesel d9bb7ec3c0 sometimes you have an id, sometimes a message, we should support relpying to both 2017-10-31 10:16:41 -04:00
skkiesel 3009a646e6 support replies 2017-10-31 10:07:20 -04:00
skkiesel 42b1356eb2 remove some unneccessary code when parsing sent message response 2017-10-31 09:48:35 -04:00
skkiesel d6c35b94ec cleanup! 2017-10-31 09:40:03 -04:00
Scott Kiesel 34e2404e8b hacked poc for edits as an animation mechanism 2017-10-31 06:22:36 -04:00
Chris Sexton 5c1b1abbf1 dep: still trying to get the right sauce here 2017-10-26 09:42:17 -04:00
Chris Sexton e0fd138329 Merge branch 'deps'
* deps:
  dep: update deps
2017-10-26 09:31:25 -04:00
Chris Sexton ef9bc22d20 dep: update deps 2017-10-26 09:31:20 -04:00
Chris Sexton 6bbf409fb9 Merge pull request #88 from velour/deps
Deps
2017-10-26 09:19:10 -04:00
Chris Sexton f336c88bb2 gitignore: add some cruft 2017-10-26 09:16:15 -04:00
Chris Sexton 3771d6a002 dep: add manifest and lock file
Switching it to https://github.com/golang/dep
2017-10-26 09:14:57 -04:00
Chris Sexton eaf7a0e846 dep: remove old godeps cruft
It was out of date and there's some other new hotness
2017-10-26 09:14:45 -04:00
Chris Sexton ef1c3010c3 Merge pull request #87 from velour/fix_babbler_table
babbler: create tables no matter what
2017-10-25 18:47:10 -04:00
Chris Sexton 6af9114a37 babbler: create tables no matter what 2017-10-25 18:45:45 -04:00
Chris Sexton df29c89d84 Merge branch 'aliases'
* aliases:
  fact: fix reverse detection
2017-10-25 18:17:10 -04:00
Chris Sexton c708aec4a4 fact: fix reverse detection 2017-10-25 18:16:38 -04:00
Chris Sexton be919f9fab Merge pull request #86 from velour/aliases
fact: add protection for aliases
2017-10-25 18:08:59 -04:00
Chris Sexton c6709ae521 fact: add protection for aliases
* No circular aliases may be created
* Must have a resolvable destination
2017-10-25 18:08:32 -04:00
Chris Sexton c399db225a Merge pull request #84 from velour/slack_parsing
slack: import velour/chat parsing
2017-10-25 12:15:25 -04:00
Chris Sexton ea59e84fb1 Merge pull request #85 from velour/aliases
factoid: learn and spit out aliases
2017-10-25 12:15:15 -04:00
Chris Sexton d04e6741ea factoid: learn and spit out aliases
* Added datatype for aliases
* Added table for aliases
* Added resolving mechanism after factoid miss
2017-10-25 12:14:22 -04:00
Chris Sexton 86ba01e2f7 slack: remove @ when parsing a name 2017-10-24 15:56:05 -04:00
Chris Sexton b94b249fc5 slack: import velour/chat parsing
* Removed emoji conversion from chat
* Added bool to getUser
* Fixed getUser references
2017-10-24 15:45:02 -04:00