Commit graph

43 commits

Author SHA1 Message Date
f67b269b1b
build privmsg instead of using self.message
self.message will somewhat change behavior
2022-04-27 19:59:03 -04:00
2a21330e8b update default enmul 2022-03-10 12:04:10 -07:00
4d20f602a7 tokenize punctuation before recording words 2022-03-10 12:03:39 -07:00
dccdda1f5f improve ending balences 2022-03-10 09:41:56 -07:00
a886b95db6 make enmul stepping smaller 2022-03-09 16:45:50 -07:00
7348ef0354 noun count should not be used to end sentances
what in the world was i thinking, and how did i not notice this sooner?
2022-03-09 14:00:51 -07:00
7af2f8f675 reformat with black 2022-01-26 21:26:57 -05:00
c65bfa0c7d do not specify explicit delimiter for split
this interestingly makes python drop consecutive spaces, so the bot will
not store empty "words"
2021-11-11 19:56:05 -05:00
1d915a8e7e remove remsg now that sentence generation is better 2021-11-11 19:45:41 -05:00
ae7b469676 use multiple words in sentance generation when cheapie 2021-11-11 19:43:03 -05:00
b5afc6135a consider multiple words from cheapie 2021-11-11 19:11:02 -05:00
978d1b8231 remove extra newline 2021-10-05 00:40:39 -04:00
cheapie
7a4e3de976 Improve message generation speed
This moves most of the "heavy lifting" of the database queries into sqlite itself, which is much faster at it.
2021-09-25 22:21:27 -05:00
e5f63abff2 automatically control sentance ending multiplier 2021-08-10 10:22:37 -04:00
395ac230a9 increse sentance ending if the sentances are too long automatically 2021-08-07 09:16:31 -04:00
e82c66e22b remove trailing \1 if message does not start with \1 (fixes #1) 2021-08-03 20:45:16 -04:00
38bda3aa43 post-filter punctuation too 2021-07-26 13:02:00 -04:00
11fca28940 pad punctuation 2021-07-26 12:51:02 -04:00
4082705d59 revoke messages from itself
it was supposed to already do this, i guess not though lol @lumeyisnotyou
2021-07-12 17:20:06 -04:00
64d68a9d92 change some values 2021-06-02 10:27:38 -04:00
a9a3d2ecf1 merp merp merp 2021-05-22 18:55:16 -04:00
32a5c4c1aa dont require prefix in pms 2021-05-22 16:51:55 -04:00
5580b3fa86 rename to min because someone registered it on libera smh 2021-05-21 18:44:18 -04:00
04e7b7c064 port to new balun ircrobots framework 2021-01-30 21:05:34 -05:00
c7746b72d2 reuse messages from other people 2021-01-30 20:49:56 -05:00
2a21032df2 fixes #1 (im dumb and overwrote a pydle func) 2020-10-04 12:09:40 -04:00
c257dd13cc omg how tf did i mess up this hard 2020-07-13 17:16:24 +00:00
c50d8cd0ba wait longer for unprompted learning as to run faster 2020-07-12 20:38:46 +00:00
9f1e5328c8 whoops joining too fast 2020-07-12 12:28:32 +00:00
4103f9fbdf conversation flow 2020-07-12 12:21:53 +00:00
b0c6af6dc2 remove some channels 2020-07-11 22:03:08 +00:00
lickthecheese
e0ed0341a5 no duplicates save on storage 2020-06-19 11:45:32 -04:00
lickthecheese
1b62714fd7 new nick lol 2020-05-15 16:44:43 -04:00
lickthecheese
ae2b0bc01e collect even more data 2020-04-27 10:42:23 -04:00
lickthecheese
22eeeb5fd2 fix bug where it didint parse out admin commands when the nick changes 2020-04-24 12:21:20 -04:00
lickthecheese
538bfbcda4 async evaluation 2020-04-24 12:13:46 -04:00
lickthecheese
4ad625de5b allow ops to tell the bot to shut up lol 2020-04-24 10:19:54 -04:00
lickthecheese
fbdd70602c at jan6's request it now works without colon 2020-04-23 18:05:43 -04:00
lickthecheese
7cf6a2d747 fixed not responding bug 2020-04-23 16:05:16 -04:00
lickthecheese
a16fade5af fixed short output 2020-04-23 13:50:05 -04:00
lickthecheese
30a6f9e1fa beep boop some bugs 2020-04-22 22:14:17 -04:00
lickthecheese
e17c76a8be functional 2020-04-22 21:43:07 -04:00
lickthecheese
555efcf586 clear out the oven for some ai stuff 2020-04-19 19:52:41 -04:00