1
0
mirror of https://github.com/velour/catbase.git synced 2025-04-03 11:49:55 +00:00

543 Commits

Author SHA1 Message Date
87487a518e Merge pull request #77 from velour/lua_config
config: change to lua
2017-09-07 00:34:11 -04:00
a76575f976 Merge pull request #78 from velour/change_serve
bot: change serve() to return an error
2017-09-07 00:33:59 -04:00
cws
e56604f507 bot: change serve() to return an error
slack: don't fatal on EOF, reconnect
irc: don't fatal, just return error
2017-09-07 00:32:53 -04:00
cws
d2fdb01f08 stats: fix crash 2017-09-01 14:58:44 -04:00
cws
f9936161eb config: change to lua 2017-08-31 16:25:51 -04:00
885fe097c0 Merge pull request #76 from velour/more_reactions
Fix Probabilities
2017-08-31 08:53:56 -04:00
skkiesel
c856c55150 fix probability of generating a reaction so that it matches better with the spirit of the config value 2017-08-31 08:51:28 -04:00
c157adb3c8 Merge pull request #43 from velour/your_refactor
Your refactor
2017-08-30 14:43:26 -04:00
594e54a880 Merge pull request #75 from velour/more_reactions
supplement catbase's ability to react
2017-08-30 13:57:58 -04:00
skkiesel
980359b4e1 supplement catbase's ability to react 2017-08-30 13:54:45 -04:00
7fb3397e24 Merge pull request #74 from velour/emojify_plurals
look for common plural suffixes for more emoji hits
2017-08-30 09:31:47 -04:00
skkiesel
e65afb915a look for common plural suffixes for more emoji hits 2017-08-30 09:26:11 -04:00
20842c3ada Merge pull request #73 from velour/fixfirst
first: re-enable
2017-08-19 08:00:38 -04:00
cws
19578f7147 first: re-enable 2017-08-18 05:59:46 -04:00
414f7c4bb6 Merge pull request #72 from velour/weighted-emojify
emojifyme Chance weighted on number of emoji
2017-08-01 16:48:52 -04:00
svohr
8119df6dea emojifyme Chance weighted on number of emojies
The chance of an emojified message being sent is now
proportional to the number of emojies that can be
substituted in the message.
2017-07-31 11:16:59 -07:00
dcd38a55ff Merge pull request #70 from velour/control_emojify
emojify: configurize the chance
2017-07-25 14:45:14 -04:00
cws
f004cecf3a emojify: configurize the chance 2017-07-25 14:44:36 -04:00
cws
9264febfbe go: update godeps 2017-07-25 14:18:38 -04:00
bbc6c4d794 Merge pull request #69 from velour/fix_replay
Fix replay
2017-07-25 14:05:27 -04:00
cws
755cfc38cd slack: mark channels read, keep a current marker 2017-07-25 13:58:04 -04:00
cws
760ee1ca94 slack: Change case of some struct names 2017-07-25 10:56:30 -04:00
8c90bde6fa Merge pull request #68 from velour/emojifyme
Ready... Set... EmojifyMe.
2017-07-25 09:51:25 -04:00
Scott Kiesel
e059b51fcf Merge branch 'master' into emojifyme 2017-07-25 06:17:11 -04:00
skkiesel
1b09106356 Add missing methods (React and GetEmojiList) to mockbot 2017-07-25 06:15:44 -04:00
skkiesel
c6e1769f0f Parse incoming messages to see if we can annoy eaburns with emoji word replacements 2017-07-24 15:09:27 -04:00
baf1912e45 Merge pull request #67 from velour/fixtea
Fixtea
2017-07-24 07:42:56 -04:00
cws
148f9635a0 counter: Change regex to be more accepting
Fixes #66
2017-07-24 07:40:13 -04:00
cws
d5bc4d8f45 bot: add missing mock func to fix tests
skiesel forgot.
2017-07-24 07:38:03 -04:00
skkiesel
1bf6997144 initial implementation and POC to getting reactions pushed into slack via catbase 2017-07-24 07:38:03 -04:00
f30955cdef Merge pull request #63 from velour/reactions
initial implementation and POC to getting reactions pushed into slack…
2017-06-17 16:27:45 -04:00
skkiesel
8728d96639 initial implementation and POC to getting reactions pushed into slack via catbase 2017-06-17 16:20:06 -04:00
e45c335bd3 Merge pull request #62 from velour/more_babbler_stuff
update test case to test exactly what we want
2017-06-16 18:49:12 -04:00
skkiesel
dcf45d2145 update test case to test exactly what we want 2017-06-16 15:19:11 -04:00
4664ffec58 Merge pull request #61 from velour/more_babbler_stuff
quiet down the babbler
2017-06-16 15:10:22 -04:00
skkiesel
8735a2283b quiet down the babbler 2017-06-16 15:02:28 -04:00
cws
3607a7ee23 Merge branch 'master' of github.com:velour/catbase
* 'master' of github.com:velour/catbase:
  try to force the bridge command to give less deterministic results
  add middle out compression, I mean babbles
  update babbler syntax
2017-06-08 10:02:20 -04:00
cws
973900dd54 fact: fix syntax 2017-06-08 10:02:10 -04:00
e453f740c9 Merge pull request #60 from velour/more_babbler_stuff
More babbler stuff
2017-06-08 09:59:53 -04:00
skkiesel
11c4f78bbd try to force the bridge command to give less deterministic results 2017-06-07 20:07:26 -04:00
skkiesel
bd7cf6be7c add middle out compression, I mean babbles 2017-06-07 20:02:42 -04:00
skkiesel
8edba10b5d update babbler syntax 2017-06-07 20:02:18 -04:00
cws
07f5749f1a fact: add back global check 2017-06-07 14:56:14 -04:00
cws
b4c0f36260 Merge branch 'fix_ownership'
* fix_ownership:
  fact: remove owner check from edit
2017-06-07 14:51:43 -04:00
cws
f7bd5a8eb4 fact: remove owner check from edit 2017-06-07 14:51:26 -04:00
cws
94d373c567 Merge branch 'master' of github.com:velour/catbase
* 'master' of github.com:velour/catbase:
  Even more custom babbling... with bookends! closed #58
2017-06-07 14:46:54 -04:00
cws
59b92bdf3c fact: remove ownership check for delete 2017-06-07 14:46:34 -04:00
98298dfb84 Merge pull request #59 from velour/babble_bookend
Even more custom babbling... with bookends! closed #58
2017-06-06 21:10:37 -04:00
skkiesel
9734845146 Even more custom babbling... with bookends! closed #58 2017-06-06 20:03:07 -04:00
cws
2ebc5fe18f stats: Fix hour keys 2017-06-06 07:24:44 -04:00