1
0
mirror of https://github.com/velour/catbase.git synced 2025-04-03 19:51:42 +00:00

1023 Commits

Author SHA1 Message Date
d1149e7022 git: actually do the thing 2019-11-03 07:59:53 -05:00
6ada638968 git: add icons
Also break services out into individual files
2019-11-03 07:47:45 -05:00
6e62ccf00d webshit: add links to articles 2019-11-02 18:21:40 -04:00
8d74baddba git: fix gitea formatting 2019-11-02 18:21:40 -04:00
f1f5fb3c12 git: add nicer repo addition & gitea support
Also added an `!unset` command for configurations.
2019-10-26 17:43:31 -04:00
6a332bcd8e gitlab: fix event URL 2019-10-26 15:40:49 -04:00
6393d8bb22 git: change message formatting 2019-10-26 15:40:49 -04:00
686ba1d662 git: only respond to PR opened event
Probably will need to check this on other events too.
2019-10-26 15:40:49 -04:00
2694463964 git: add git hook support for github & gitlab 2019-10-26 15:40:49 -04:00
134d5ea47b first: put the order back in 2019-10-26 11:51:07 -04:00
44b0a4f9f3 first: add leaderboard 2019-10-26 11:31:09 -04:00
0112b23aa5 twitter: fix persistence 2019-10-20 21:03:13 -04:00
Chris Sexton
c42ae647f3 Update main.go 2019-10-20 11:30:40 -04:00
Chris Sexton
c0feed1353 Update main.go 2019-10-20 11:30:40 -04:00
Chris Sexton
f53c14a153
Merge pull request #213 from velour/tweetpersist
twitter: persist last tweet id
2019-10-20 10:58:20 -04:00
Chris Sexton
1d40a53c51
Merge branch 'master' into tweetpersist 2019-10-20 10:54:03 -04:00
47fadc984f twitter: persist last tweet id 2019-10-20 10:53:07 -04:00
Chris Sexton
c83e116cca
Merge pull request #212 from velour/limits
fuck: stop he-who-must-not-be-named's antics
2019-10-20 10:43:35 -04:00
68118136f2 fuck: stop he-who-must-not-be-named's antics
* verify instruction limit setting
* truncate output buffer
2019-10-20 10:39:31 -04:00
Chris Sexton
aebabd3bb5
Merge pull request #211 from velour/fuck
fuck: add a brainfuck interpreter to the bot
2019-10-20 09:25:25 -04:00
3966fd55f7 fuck: add a brainfuck interpreter to the bot 2019-10-20 09:21:27 -04:00
Chris Sexton
0e1df6979d
Merge pull request #210 from velour/twitter
twitter: add plugin
2019-10-17 09:44:14 -04:00
42c083314c twitter: add plugin 2019-10-17 09:40:40 -04:00
Chris Sexton
bdcafed1f8
Merge pull request #209 from velour/pick_delimiter
pick: add delimiter support
2019-10-08 18:21:45 -04:00
fa512bc90b pick: add delimiter support
* Default is still `,`
* Can choose any string directly after pick, for example `pick- {a- b- c}`
2019-10-08 18:15:07 -04:00
Chris Sexton
6ea2b0aef4
Merge pull request #208 from velour/tell_troll
tell: add troll
2019-10-08 17:14:43 -04:00
1efedb7e60 tell: add troll 2019-10-08 17:09:12 -04:00
Chris Sexton
e42440fa61
Merge pull request #207 from velour/tell_db
tell: make it db backed
2019-10-08 16:55:27 -04:00
7152c1543e tell: make it db backed 2019-10-08 16:50:29 -04:00
Chris Sexton
b28b1f9e17
Merge pull request #206 from velour/zork_fix
zork: make path to exec and dat configurable
2019-10-01 14:46:55 -04:00
4fd0683a8d zork: make path to exec and dat configurable
zork: squash pkgPath err

zork: add flag support
2019-10-01 14:43:36 -04:00
Chris Sexton
6ebc476456
Merge pull request #205 from velour/badges
untappd: switch text line for image descriptions
2019-09-28 14:29:08 -04:00
631a0c2b0c untappd: switch text line for image descriptions
Checking out a reorder of the args too.
2019-09-28 14:24:45 -04:00
Chris Sexton
971b26670a
Merge pull request #204 from velour/badges
untappd: fix badge image to match json
2019-09-28 13:49:42 -04:00
Chris Sexton
22a9d77c69
Merge branch 'master' into badges 2019-09-28 13:46:32 -04:00
3ba71cf9f6 untappd: fix badge image to match json 2019-09-28 13:45:53 -04:00
Chris Sexton
38c83ba5e4
Merge pull request #203 from velour/badges
untappd: add badge support
2019-09-28 13:22:58 -04:00
267ec1a8bf untappd: split badge between msg and images 2019-09-28 13:18:23 -04:00
Chris Sexton
d974030b68
Merge branch 'master' into badges 2019-09-28 13:15:48 -04:00
5cb6f9ad7e untappd: add badge support
Note: this may not work on the first try. I'm not going to sit around
waiting for a badged checkin in #test.
2019-09-28 13:14:15 -04:00
Chris Sexton
f53c3e3067
Merge pull request #202 from velour/sentiment
reaction: add sentiment analysis; remove harass
2019-09-27 10:44:01 -04:00
258a3370d7 reaction: add sentiment analysis; remove harass
The harass stuff may come back later.
2019-09-27 10:39:43 -04:00
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
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
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