Releases: makigas/makibot
Releases · makigas/makibot
v0.19.0
Features
- add members with karma to the allowlist for links (f61cccf)
v0.18.0
Features
- add clankctl commands for getting and setting karma (7ece349)
- add endpoints to control karma (ab92978)
Bug Fixes
- case sensitivity on file import (d9492df)
- commands starting with ! should not grant karma (acf308c)
v0.16.1
Features
- karma: add command to yield the karma of a member (263ce87)
Bug Fixes
- karma: !setkarma is giving karma to the sender (a1e08f9)
v0.16.0
Features
- add members to role when they reach level 10 (e8c0704)
- karma: add karma backlog (2e0aa43)
- grant points for every message sent (237d3a6)
Bug Fixes
- antiflood: forget deleted messages (f5cafeb)
- compilation error due to function prototype (030bdff)
Refactor
- extract karma logic to lib/karma.ts (561d160)
- karma: move karma database to Client (6b90bc9)
v0.15.0
Features
Bug Fixes
- exclude unverified members from antiflood (c6f9f65), closes #242
v0.14.1
Bug Fixes
- disable Level 1 messages for trusted members (e1ccd72)
v0.14.0
Features
- karma: put a different message for level up to level 1 (3b01bc6)
- karma: add karma (#239) (5592fc8)
v0.13.0
Features
- add Counter (01ccee3)
- add expirable Tags (ccc399d)
- add multiple TTL expiration strategies (f932509)
- add roles when members join voice channels (18027fe)
- add TagBag (c525cf6)
- add TTL strategies to Counters (301fd13)
- handle duplicate messages (flooding) (6da4210), closes #185
Bug Fixes
- exclude spec directory when building code (c764f8d)
- forgot to update some breaking changes (848530c)
- tweak antispam rules (330b13c)
Refactor
- ops: run JavaScript GitHub Actions (b81e2f9)
- unit test Tag and Counter classes (757af6b)