1
0
mirror of https://github.com/velour/catbase.git synced 2025-04-03 11:49:55 +00:00

60 Commits

Author SHA1 Message Date
66e2c8265d Added functionality for downtime tracking 2013-05-06 01:11:50 -04:00
ce94b0b258 more dick checking 2013-05-06 01:11:50 -04:00
a887d0bba9 fixing more things because of assholes 2013-05-06 01:11:50 -04:00
4af719fe5b fixing things because of assholes 2013-05-06 01:11:50 -04:00
5d90f7a920 Check errors 2013-05-06 01:11:50 -04:00
ae42e62872 Fixed the name of the bot to always be current (could remove from config.json) 2013-05-06 01:11:50 -04:00
8ffac9291b Whoops, we want nicks not users 2013-05-06 01:11:50 -04:00
015a4018fe Added a beers-- action 2013-05-06 01:11:49 -04:00
fbb4250ab7 Fixing some output issues with the dice 2013-05-06 01:11:49 -04:00
4280440028 Added die roller, fixed bot command addressing. 2013-05-06 01:11:49 -04:00
1099b66492 Fuck Untappd and their representation of empty items in JSON. Just don't include
the fucking field if you don't have data for it!
2013-05-06 01:11:49 -04:00
0552c5048d Moved welcome messages to config file for easier updating 2013-05-06 01:11:49 -04:00
172567004a Fixed the replacer to ignore "!" on secondary factoid searches. 2013-05-06 01:11:49 -04:00
c0e41f6940 Fixed the punctuation remover 2013-05-06 01:11:49 -04:00
57138b507c Introduced a bug in merge, nick vs user: nick 2013-05-06 01:11:49 -04:00
acdd5d7403 added 'bourbon counter', heh 2013-05-06 01:11:49 -04:00
c8f999ac9d Added commetn to untappd checkin 2013-05-06 01:11:48 -04:00
a05252a2b0 Moved sleep back to the beginning of the for so that he wouldn't spit beers out too quickly on start 2013-05-06 01:11:48 -04:00
62bef551a6 Fixed offset checking (broken on Untappd's end 2013-05-06 01:11:48 -04:00
396992f838 mistyped the ' key 2013-05-06 01:11:48 -04:00
522a1f1c35 testing new remember with fallback 2013-05-06 01:11:48 -04:00
7cba01dd20 Removed the is/are function, all triggers must have a <> verb 2013-05-06 01:11:48 -04:00
1f88ffdea3 Added untappd support 2013-05-06 01:11:48 -04:00
83b28412a7 Changed random quote functionality to only spit out a quote minutes after somebody (other than the quote timer) has said something. The channels may be a bit buggy, but they don't seem to get stuck or spam, so it should be okayish. 2013-05-06 01:11:48 -04:00
cebe9272e4 Added idea for downtime plugin 2013-05-06 01:11:48 -04:00
22fef34db5 Quick formatting fix for searching for factoids 2013-05-06 01:11:48 -04:00
63785e7102 Enforced admin right on editing non-personal facts 2013-05-06 01:11:48 -04:00
fa83472c50 Made changeFact and forgetFact actually do stuff 2013-05-06 01:11:48 -04:00
34e6f65b1b Adde some framework for editing and deleting facts 2013-05-06 01:11:47 -04:00
24a879285e move id to idx 2013-05-06 01:11:47 -04:00
92ddfa3b6f fixing remember for factoid id and operator 2013-05-06 01:11:47 -04:00
89072fafb4 Added "what was that?", merged remember and factoid a bit, added fields to factoids, todo: stats on factoids, documentation. 2013-05-06 01:11:47 -04:00
0970ee980f Quieting down the console 2013-05-06 01:11:47 -04:00
ac8bc9a145 Added helptext to list variables 2013-05-06 01:11:47 -04:00
c2bf96f897 Added admin plugin 2013-05-06 01:11:47 -04:00
24e8010efc Added 2013-05-06 01:11:47 -04:00
281b910dd6 Added <action> to factiod (or at least action actually working) 2013-05-06 01:11:47 -04:00
11ad192d18 Moved tolower for triggers, allowed him to respond to long facts 2013-05-06 01:11:46 -04:00
713130bfea bugfixes to factoid as Frank destroys it 2013-05-06 01:11:46 -04:00
52c303ccd3 Added factoid help query 2013-05-06 01:11:46 -04:00
4b523be57f Made factoid triggers lowercase always 2013-05-06 01:11:46 -04:00
53495871e4 Forgot to add factoid.go 2013-05-06 01:11:46 -04:00
58e95fc0b4 Quickfix for Beers vs beers as command words 2013-05-06 01:11:46 -04:00
1551463c7f Added short user name complaining 2013-05-06 01:11:46 -04:00
bc7a2c4847 Added some random sayings for the OCD bit of talker. 2013-05-06 01:11:46 -04:00
3e7f8d4248 Reduced the messages on the console 2013-05-06 01:11:45 -04:00
9c721a0f58 Added generic Event handling to plugins, made Talker handle the OCD hivemind 2013-05-06 01:11:45 -04:00
c8bc3a6034 Added random affirmations for beer drinking 2013-05-06 01:11:45 -04:00
a71e743e79 Fixed bugs found on initial unveiling in beers and the handler code.
Beers now counts correctly and does not die when it can't find a user. The code
for nonexistant users was bogus and the code for setting beers was not counting
dates.

Handlers were not breaking after finding users (linear scan, ack). This should
probably be switched to a map[string]user type.
2013-05-06 01:11:45 -04:00
3953f0a831 Massive improvements to the remember plugin, fixed some help issues, added ACTION parsing. 2013-05-06 01:11:45 -04:00