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 |
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 |