Skip to content
This repository has been archived by the owner on Sep 8, 2024. It is now read-only.

Releases: makigas/makibot

v0.19.0

25 Apr 09:34
Compare
Choose a tag to compare

Features

  • add members with karma to the allowlist for links (f61cccf)

v0.18.0

04 Apr 13:57
Compare
Choose a tag to compare

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.17.1

26 Mar 11:55
Compare
Choose a tag to compare

Bug Fixes

v0.17.0

19 Mar 21:33
Compare
Choose a tag to compare

Features

v0.16.1

06 Mar 12:37
Compare
Choose a tag to compare

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

06 Mar 12:00
Compare
Choose a tag to compare

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

12 Feb 21:39
Compare
Choose a tag to compare

Features

Bug Fixes

  • exclude unverified members from antiflood (c6f9f65), closes #242

v0.14.1

11 Feb 10:49
Compare
Choose a tag to compare

Bug Fixes

  • disable Level 1 messages for trusted members (e1ccd72)

v0.14.0

10 Feb 23:06
Compare
Choose a tag to compare

Features

  • karma: put a different message for level up to level 1 (3b01bc6)
  • karma: add karma (#239) (5592fc8)

v0.13.0

17 Jan 14:29
Compare
Choose a tag to compare

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)