Commit Graph

831 Commits

Author SHA1 Message Date
Chris Sexton a5301983e4
Merge pull request #201 from velour/fix_users_again
slackApp: fix user detection
2019-09-26 10:41:26 -04:00
Chris Sexton ba4c573d0b
Merge branch 'master' into fix_users_again 2019-09-26 10:34:33 -04:00
Chris Sexton d3cd5f2ab4 slackApp: fix user detection
...again. Just had to turn the e-brake off and flip an equality.
2019-09-26 10:31:09 -04:00
Chris Sexton bb7f3b790d
Merge pull request #200 from velour/fix_icon
slackApp: remove icon_url from message replies
2019-09-25 18:47:20 -04:00
Chris Sexton cc13aa2928 slackApp: remove icon_url from message replies
Fixes #198
2019-09-25 18:43:41 -04:00
Chris Sexton 1ca364ca92
Merge pull request #199 from velour/gh-workflows
github: Enable GH Workflows
2019-09-25 17:35:23 -04:00
Chris Sexton 4a8aca964a
Update go.yml 2019-09-25 17:26:23 -04:00
Chris Sexton a9015e27ea
Merge pull request #197 from velour/reaction_log
slackApp: handle bot IDs
2019-09-24 13:59:01 -04:00
Chris Sexton 8711db786c
Merge branch 'master' into reaction_log 2019-09-24 13:53:16 -04:00
Chris Sexton 9fc79b26ad slackApp: handle bot IDs 2019-09-24 13:52:20 -04:00
Chris Sexton 1fcb28b8d6
Merge pull request #196 from velour/reaction_log
slackApp: add reaction logging
2019-09-19 16:42:25 -04:00
Chris Sexton 0b10cdcc70 slackApp: add reaction logging 2019-09-19 16:30:59 -04:00
Chris Sexton 7560b9177d
Merge pull request #195 from mccoyst/bid-medals
Bid medals
2019-08-24 17:53:43 -04:00
Steve McCoy bd99f95345 Add emoji tags to the week's winner(s) 2019-08-24 14:36:24 -04:00
Steve McCoy 216862bc10 Merge remote-tracking branch 'upstream/master' 2019-08-24 14:20:57 -04:00
Chris Sexton 7b17c7c716
Merge pull request #194 from velour/newpoints
fix integer multiplation bug
2019-08-13 16:49:46 -04:00
Chris Sexton c1966b4603
Merge branch 'master' into newpoints 2019-08-13 16:18:08 -04:00
Chris Sexton 72a0f4f249 fix integer multiplation bug 2019-08-13 16:14:48 -04:00
Chris Sexton c25cd7b9c2
Merge pull request #193 from velour/newpoints
newsbid: divide all bids amongst winners
2019-08-11 15:14:21 -04:00
Chris Sexton a0bb4c7d1e newsbid: divide all bids amongst winners
* No more negative scores
* Winners divide all points based on their bets
2019-08-11 15:05:15 -04:00
Chris Sexton 05bb70e3a1
Merge pull request #192 from velour/webshit_urls
webshit: fix URL matching to use query string
2019-08-08 10:24:05 -04:00
Chris Sexton c71e2beb34 Merge branch 'webshit_urls' of github.com:velour/catbase into webshit_urls
* 'webshit_urls' of github.com:velour/catbase:
  bid: disallow negative bids
2019-08-08 10:20:22 -04:00
Chris Sexton 4ef471eff2 webshit: add missing test update 2019-08-08 10:19:52 -04:00
Chris Sexton 729eb61dee
Merge branch 'master' into webshit_urls 2019-08-08 10:15:52 -04:00
Chris Sexton 705aa294d5 webshit: fix URL matching to use query string 2019-08-08 10:13:24 -04:00
Chris Sexton bfabf40e5b
Merge pull request #191 from velour/bid_updates
bid: disallow negative bids
2019-07-18 15:02:53 -04:00
Chris Sexton ce9ac6476c
Merge branch 'master' into bid_updates 2019-07-18 14:58:22 -04:00
Chris Sexton a7fbc8590b bid: disallow negative bids 2019-07-18 14:57:24 -04:00
Chris Sexton 2103cfbca0
Merge pull request #190 from velour/bid_updates
Bid updates
2019-07-16 16:43:36 -04:00
Chris Sexton ffde8e2492 bid: add title to !bid command response 2019-07-16 15:55:38 -04:00
Chris Sexton f8ee4224a1 bid: change to matching by URL
And fix URL scraping of the n-gate RSS.
2019-07-16 15:49:35 -04:00
Chris Sexton aeaf102479
Merge pull request #189 from velour/webshit
Webshit: a game
2019-07-15 22:04:18 -04:00
Chris Sexton bdfd6060a0 bid: fix losing story mode; pretty it up a little 2019-07-15 22:00:19 -04:00
Chris Sexton 286582417b bid: connect scores/bids/etc to the chat 2019-07-15 16:55:35 -04:00
Chris Sexton dd0f9efeae bid: add check routine 2019-07-15 14:57:23 -04:00
Chris Sexton 04239ec807 bid: add some tests and tables 2019-07-15 13:40:34 -04:00
Chris Sexton cdff69abdc bid: Add a skeleton of an n-gate bidding game
* webshit module will house any logic needed for the game
* newsbid is the top-level plugin to be used for the bot interface
2019-07-15 12:48:34 -04:00
Scott Kiesel 887fbe8824
Merge pull request #188 from velour/stock
fixed loss of decimal point in stock prices
2019-06-13 10:35:19 -04:00
Scott Kiesel 937d74afec
Merge branch 'master' into stock 2019-06-13 10:26:52 -04:00
skiesel 48c395b026 fixed loss of decimal point in stock prices 2019-06-13 10:25:17 -04:00
Chris Sexton 834c089696
Merge pull request #187 from velour/password
web: use secret instead of human test
2019-06-13 10:12:05 -04:00
Chris Sexton b6a89ff06a web: use secret instead of human test
* Applies for services that modify data
* Anybody in the slack can ask for the daily secret
2019-06-13 10:04:06 -04:00
Chris Sexton f87b2eebc5
Merge pull request #186 from velour/fixbugz
web: bugfix pack
2019-06-09 01:00:28 -04:00
Chris Sexton c127fa4798
Update index.go
remove vue debug mode
2019-06-09 00:56:59 -04:00
Chris Sexton 05fd032bea web: bugfix pack
* menuize front page
* fix url bug
* fix cli
2019-06-09 00:54:05 -04:00
Chris Sexton e6c4df8e20
Merge pull request #185 from velour/webwithmenus
web: add a menu and redo index
2019-06-09 00:22:39 -04:00
Chris Sexton 9ea45f0ad3 web: add a menu and redo index
We can add arbitrary links now with the `bot.links` config
2019-06-09 00:18:57 -04:00
Chris Sexton f407da6128
Merge pull request #184 from velour/logself
slackApp: a few fixes...
2019-06-07 16:56:23 -04:00
Chris Sexton 74b32dd2e9 slackApp: a few fixes...
* DMs work again and are logged
* bot knows who itself is
2019-06-07 16:50:18 -04:00
Scott Kiesel ac95fcc5e1
Merge pull request #183 from velour/stock
stock checker
2019-06-07 15:28:30 -04:00