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

628 Commits

Author SHA1 Message Date
a7712530f9 fact: remove old handler 2019-05-27 23:15:42 -04:00
ab3dac35ba web: redo factoid page; add title to counter page 2019-05-27 23:14:05 -04:00
20a56a4fcc web: small improvements 2019-05-27 22:16:35 -04:00
f46ea524f3 cli: move html->go to fool GitHub 2019-05-27 19:26:17 -04:00
42f7f52bfb cli: make a new plugin 2019-05-27 19:23:05 -04:00
55b2b707c1 counter: add a web interface 2019-05-27 14:27:34 -04:00
a865dfe2da tldr: change history to be in order; clamp to 24h 2019-04-12 11:53:40 -04:00
c54591998e
Merge branch 'master' into eaburns-patch-1 2019-04-12 10:45:56 -04:00
skiesel
e08601ebec Add stop words to the config 2019-03-28 17:38:04 -04:00
Ethan Burns
78fc108de4
Don't show scores in tl;dr
They are noisy and not very useful.
2019-03-26 20:22:21 -04:00
Ethan Burns
efcf8a7c34
Fix tl;dr formatting
Remove extra space before `:`.
Make topics bold.
Add a blank line between topics.
Remove leading tabs.
2019-03-26 19:31:09 -04:00
fa5a0a284b tldr: fix small bug about indexing 2019-03-26 17:55:07 -04:00
0650a352c8 tldr: limit to 24h and limit rapid checks
Also refactor a little bit.
2019-03-26 17:51:28 -04:00
skiesel
22ba451d4c Filter empty evidence, show scores 2019-03-22 06:49:24 -04:00
skiesel
ce922135cd Fix silly sizing mistake 2019-03-21 22:29:10 -04:00
skiesel
dbc99bfe7a Add supporting docs size 2019-03-21 22:15:38 -04:00
skiesel
b4b09e74c6 Track who said what 2019-03-21 22:00:59 -04:00
skiesel
650ccb190d TL;DR Latent Dirichlet Allocation summarizer 2019-03-21 20:12:15 -04:00
f267ae07e3 slack: add image support
* Make untappd checkins embed images
* Added attachment types as an optional send arg
2019-03-09 22:41:43 -05:00
05431ab1fd reminder: these reminder tests are bad and bullshit 2019-03-09 22:00:14 -05:00
2a00308695 reminder: fix bad subtraction 2019-03-09 21:55:01 -05:00
83815324bf remind: parse times with a nice date parser 2019-03-09 21:26:11 -05:00
a2d5d173f9 logging: switch to a logging library 2019-03-07 11:46:59 -05:00
b1c450da08 cowsay: make messages visible :( 2019-03-07 11:37:56 -05:00
300de48c39 cowsay: velour's first slash command 2019-02-21 09:48:48 -05:00
eea4703129 talker: add cowsay 2019-02-20 16:47:41 -05:00
Robert Uhl
44bf5b43a1
Update Tests 2019-02-20 14:17:45 -05:00
Robert Uhl
ec8ce42abb
Add example text for time parse errors 2019-02-20 14:16:55 -05:00
6a1cabc2aa beers: fix bad indirection issue 2019-02-15 15:12:09 -05:00
47a824e8da remember: fixed something? It works now. 2019-02-15 14:54:14 -05:00
32ca0c5bf7 help: fix the help system after I borke it
* Also fix twitch's help registration and message
2019-02-12 12:26:27 -05:00
skkiesel
1842aeba82 A new small tea-ture 2019-02-12 11:03:24 -05:00
74efe02c75 twitch: make stream announcements more complicated
And fun. Now they're templates.
2019-02-09 08:32:27 -05:00
a20839cdd7 bot: Invert RegisterWeb 2019-02-07 11:30:42 -05:00
104ff85a0d downtime: remove dead plugin 2019-02-07 11:22:27 -05:00
980b079bf3 slackApp: create new connector for an app
* Using a library because I'm lazy.
* Fixed a few noisy things in Twitch and Untappd
* Moved connectors to a common place
2019-02-05 22:52:49 -05:00
00d998fc59 beers: be quiet 2019-02-05 21:32:33 -05:00
c504173022 twitch: check gameID instead of title 2019-02-05 21:13:35 -05:00
287c26440e emojify: don't chomp up the rest of the pipeline
added bonus fix
2019-02-05 16:02:00 -05:00
5ee5f33e36 tests: refactor for new system 2019-02-05 15:02:15 -05:00
90e7b11308 plugins: add callback handler registrations 2019-02-05 14:41:38 -05:00
933e514ddd bot: switch plugins to matching instance
instead of string
2019-02-05 13:58:12 -05:00
82dcf410f2 bot: hook connectors up to events
This includes a full test of `admin`
2019-02-05 13:42:15 -05:00
2e20971dd1 Merge branch 'master' into events
* master:
  twitch: configerize the stream word
2019-02-05 11:41:50 -05:00
1f69a653a9 tests: refactor mock to match new interface 2019-02-05 11:37:33 -05:00
e7c88c0c9c events: refactor
Combining all of the various send/recv functions into one
2019-02-05 10:54:13 -05:00
0c93259c55 twitch: configerize the stream word 2019-02-04 22:17:33 -05:00
skkiesel
1726b83438 Limit the listing pain caused by inflicting reminder pain on others 2019-01-27 11:20:36 -10:00
e161e9fece
Merge pull request #138 from velour/quiet
admin: be quiet
2019-01-25 10:09:44 -05:00
17afdda35e admin: be quiet
This will not silence any out of band messages such as Untappd checks,
Twitch notifications, or the startup message.

This will cause catbase not to know anything about the conversation,
which means quoting something during the quiet period is impossible.
Everything during quiet time is off the record.
2019-01-25 10:05:26 -05:00