This repository has been archived by the owner on May 6, 2024. It is now read-only.
Releases: itchono/Comrade
Releases · itchono/Comrade
5.0
The largest complete rewrite for Comrade yet. Functions rewritten, refactored to focus on code clarity and performance
Major Changes:
- New webpage frontend to monitor the bot
- implementation of python's logging module
- Implementation of sympy backend for computation
- Removal of unnecessary checks which slowed down commands
- Addition of LRU caching in text generation, checks, and various other places to speed up bot
- Storage of less identifying information in the bot, as a part of trying to become more GDPR compliant
Performance improvements allow the bot to be run on a default repl.it REPL within all RAM limits
[Previously, this was not possible, as the textgen module needed to download a massive message cache]
Gomrade:
- Much more code ported to Golang
- Critical features such as Emotes, NSFW commands which were slow in Python work much faster
CI:
- Continuous deployment strategy used on repl.it