Commit Graph

111 Commits

Author SHA1 Message Date
xfnw 06e06f788b use ISUPPORT CHANTYPES instead of assuming channels use normal ones
fixes #5

might break if the server lacks ISUPPORT i suppose (do any?)
2022-09-16 00:09:32 -04:00
xfnw d38345c3d9 add admin deleteword command 2022-05-17 23:04:29 -04:00
xfnw 9d9c9dcd34 fix recording nouns
i should not be allowed near a computer
2022-05-17 22:26:01 -04:00
vulpine 3e1c3dac5b
fox comment wording 2022-05-13 21:55:28 -04:00
xfnw 2ac269d7f8 ignore mutations of rawm while iterating 2022-05-12 08:43:29 -06:00
xfnw bccf3c855a fix addspook not deleting itself 2022-05-12 08:38:29 -06:00
vulpine c42e5edcc1
put channel back, whoops 2022-04-28 13:50:14 -04:00
vulpine 790aa9aff5
merge admin.py from upstream oirc 2022-04-28 13:47:47 -04:00
vulpine fd3174b1fe
merge bot.py from upstream oirc 2022-04-28 13:45:08 -04:00
vulpine f67b269b1b
build privmsg instead of using self.message
self.message will somewhat change behavior
2022-04-27 19:59:03 -04:00
xfnw 2a21330e8b update default enmul 2022-03-10 12:04:10 -07:00
xfnw 4d20f602a7 tokenize punctuation before recording words 2022-03-10 12:03:39 -07:00
xfnw dccdda1f5f improve ending balences 2022-03-10 09:41:56 -07:00
xfnw a886b95db6 make enmul stepping smaller 2022-03-09 16:45:50 -07:00
xfnw 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
xfnw 7af2f8f675 reformat with black 2022-01-26 21:26:57 -05:00
xfnw 847d5ae7e9 fix triggers 2021-11-11 20:31:45 -05:00
xfnw 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
xfnw 1d915a8e7e remove remsg now that sentence generation is better 2021-11-11 19:45:41 -05:00
xfnw ae7b469676 use multiple words in sentance generation when cheapie 2021-11-11 19:43:03 -05:00
xfnw b5afc6135a consider multiple words from cheapie 2021-11-11 19:11:02 -05:00
xfnw 669c2c3bdc Merge branch 'main' of github.com:xfnw/min into main 2021-10-29 16:17:33 -04:00
xfnw 10a8697120 dont track pycache files
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2021-10-29 16:16:53 -04:00
owen 1cc4013f34
remove gweb interface 2021-10-16 20:08:53 -04:00
owen ffc4858bef
add a license 2021-10-16 20:07:07 -04:00
xfnw 978d1b8231 remove extra newline 2021-10-05 00:40:39 -04:00
xfnw 2179c2770a backport automatic module name detection 2021-09-27 15:52:16 -04:00
owen ee1240b818
Merge pull request #2 from cheapie/main
Improve message generation speed
2021-09-26 10:04:15 -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
xfnw e5f63abff2 automatically control sentance ending multiplier 2021-08-10 10:22:37 -04:00
xfnw 395ac230a9 increse sentance ending if the sentances are too long automatically 2021-08-07 09:16:31 -04:00
xfnw e82c66e22b remove trailing \1 if message does not start with \1 (fixes #1) 2021-08-03 20:45:16 -04:00
xfnw 38bda3aa43 post-filter punctuation too 2021-07-26 13:02:00 -04:00
xfnw 93b6f2978a Merge branch 'main' of github.com:xfnw/min into main 2021-07-26 12:51:21 -04:00
xfnw 11fca28940 pad punctuation 2021-07-26 12:51:02 -04:00
owen d4ad2ff00e
Update README.md 2021-07-17 19:52:11 -04:00
xfnw 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
xfnw 4e255024c5 rip sturtz irc 2021-07-12 11:52:09 -04:00
xfnw 64d68a9d92 change some values 2021-06-02 10:27:38 -04:00
xfnw a9a3d2ecf1 merp merp merp 2021-05-22 18:55:16 -04:00
xfnw 32a5c4c1aa dont require prefix in pms 2021-05-22 16:51:55 -04:00
xfnw a4581a462d dont join 2021-05-21 18:46:30 -04:00
xfnw 5580b3fa86 rename to min because someone registered it on libera smh 2021-05-21 18:44:18 -04:00
vulpine 1019e37470 add botlist command 2021-01-31 16:31:26 -05:00
vulpine 04e7b7c064 port to new balun ircrobots framework 2021-01-30 21:05:34 -05:00
vulpine c7746b72d2 reuse messages from other people 2021-01-30 20:49:56 -05:00
vulpine 64d24eb942 aliases for kim and stuff 2020-10-04 12:26:20 -04:00
vulpine 2a21032df2 fixes #1 (im dumb and overwrote a pydle func) 2020-10-04 12:09:40 -04:00
vulpine cae7fcbfd3 too lazy to setup a venv 2020-10-04 12:06:52 -04:00
vulpine 2f36def1ee dont respond twice to dms 2020-08-02 02:33:43 +00:00