Releases: Aidoneus/Membrane
Releases · Aidoneus/Membrane
v0.1.4
Added
- Logs are now timestamped.
- Minor additions to
bad_words_cyrillic.txt
andbad_words_latin.txt
. - Added dictionaries with "exception" words (game terms for now) which are prioritized over "bad" words.
- Waiting time period after polling now differs depending on whether new games were found.
Changed
- Minor change to Telegram message templates.
gameRequestTimeout
in the sample config is set back to its old value due to newgameRequestCooldown
having the value of 5 minutes.
Fixed
- Occasional cutting of game names in
receiveGames(...)
. - Skipping all games except the last one when sending Telegram message about more than 1 game being created between checks.
- Potential candidate word for censoring was not forced to the same case as in the transformed source string.
Removed
- TODO file due to existence of more detailed to-do list in my own notes.
- Some unneeded comments.
v0.1.3
- Replaced word distance function for censoring with more efficient one.
- Moved the word distance sensitity threshold to configuration file to the
censorSensitivity
field. - Decreased default word distance sensitivity from 25% to 20%.
- Decreased default Vangers servers' polling frequency from 10 seconds to 5 minutes.
v0.1.2
- Censoring of swear language was changed/improved: added English profanities and more possible replacement for symbols.
- Telegram messages are now sent using HTML mode instead of MarkdownV2 due to the latter's complicated rules for escaping characters in different situations.