summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-01-20Moving towards a server/clients structure.Nathanael Sensfelder
2017-01-05Found an issue.HEADmasterNathanael Sensfelder
2016-09-21Fixes "No back sequence" + forbids name as pillar.Nathanael Sensfelder
2016-05-06Makes the main CMakeLists.txt more portable.Nathanael Sensfelder
The POSIX version was previously only set in files. Having it set at the root level makes more sense, especially considering that the previous method could make successful compilation of the project dependent on the order in which files are compiled. Which obviously not acceptable. Flags were also set in a way that made them potentially only compatible with GNUCC. This is now fixed (the optimization flag remains GNUCC only, but a check for which compiler is used precedes it).
2016-05-05Adds the current code.Nathanael Sensfelder
It's been running for close to a month on one of the IRC channels I frequent and seems to be working fine. One should be aware that, among other missing features, this version does not store permanently what the bot learns. Indeed, I am currently using a file with 431848 lines as its initial knowledge bank, making this particular feature not a high priority one. Also consider the fact that Zero of One converts text to underscore before reading it but will not change its own aliases. This could potentially be a cause for surprises when using uppercase letters in the latter.