Commit Graph

13 Commits

Author SHA1 Message Date
4a22c1abfc Reworked organization of Redis database logic.
This change is breaking. Markov chain data is moved into an entirely separate logical database and some keys were changed. There is no migration routine for this change, so a fresh Redis database should be used by this point.
2023-04-29 20:25:10 -04:00
ff5833a768 Updated dependencies. 2023-02-03 16:19:18 -05:00
165dba8dce Made Redis port configurable via environment variable. 2023-02-03 16:02:32 -05:00
c86a004146 Added missing privileged intent. 2022-10-18 12:44:59 -04:00
0bd2bda888 Updated dependencies. 2022-10-18 12:26:36 -04:00
9e154ef2f7 Updated Gradle and Java Runtime Environment. 2022-08-01 13:37:25 -04:00
e4c4be429c Added code comments. 2022-07-07 12:50:29 -04:00
3aa3b64e1c Reorganized code to be more object-oriented. 2022-07-06 10:05:38 -04:00
e4abb0d84d Added support for server thread channels.
When mentioned in a server thread channel, the parent channel's Markov chain is used to generate responses. This avoids low quality sentences which would occur if every server thread channel was given a brand new Markov chain.

Messages received from server thread channels do not get ingested.
2022-07-05 16:35:40 -04:00
c183ed805e Updated dependencies. 2022-07-05 15:54:25 -04:00
f72666b34c Removed Gradle wrapper. 2022-07-05 15:22:20 -04:00
9383f53372 Reformatted code. 2022-07-05 15:14:52 -04:00
03549bf5b5 Initial commit. 2022-06-30 10:45:55 -04:00