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
Chris Sexton
4c0b8f4fad
Merge pull request #82 from velour/squarify_untappd
...
beers: make untappd icons square
2017-10-05 16:51:18 -04:00
cws
a4abcb4bc1
beers: make untappd icons square
...
* Added all image formats to checkin structure
* Changed which image is selected for display in the channel
2017-10-05 15:00:23 -04:00
Chris Sexton
4122dc6b48
Merge pull request #81 from velour/linkify_twitch
...
twitch: Add URL to stream when streams are active
2017-09-30 12:55:18 -04:00
cws
eae49ebe18
twitch: Add URL to stream when streams are active
2017-09-30 12:53:37 -04:00
Chris Sexton
6ecef2bfa0
Merge pull request #80 from velour/inventory
...
inventory: initial sketch
2017-09-29 14:35:07 -04:00
cws
9600e0dc63
inventory: initial sketch
...
Fixes #2
2017-09-29 00:58:21 -04:00
Chris Sexton
5ded7a8f7b
Merge pull request #79 from velour/fix_twitch
...
twitch: update to current API
2017-09-28 22:39:29 -04:00
cws
20c038d57c
twitch: add HTTP output
2017-09-27 16:29:04 -04:00
cws
403c6dae0a
twitch: update to current API
...
* Added OAuth abilities
* Added full API spec for endpoint response
* Use net/url to build request
2017-09-27 14:47:16 -04:00
Chris Sexton
0220b8f266
main: fix flags to default to config.lua
2017-09-07 00:38:41 -04:00
Chris Sexton
87487a518e
Merge pull request #77 from velour/lua_config
...
config: change to lua
2017-09-07 00:34:11 -04:00
Chris Sexton
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
Chris Sexton
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
Chris Sexton
c157adb3c8
Merge pull request #43 from velour/your_refactor
...
Your refactor
2017-08-30 14:43:26 -04:00
Chris Sexton
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
Chris Sexton
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
Chris Sexton
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
Chris Sexton
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
Chris Sexton
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
Chris Sexton
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
Chris Sexton
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
Chris Sexton
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
Chris Sexton
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
Chris Sexton
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
Chris Sexton
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