Skip to content

Releases: Exenifix/AIAS

v1.0.1-beta

18 Apr 19:04
f253985
Compare
Choose a tag to compare
v1.0.1-beta Pre-release
Pre-release

Description

A bugfix update for 1.0-beta a14bd5b

Changes

88b0be3 db_updater error protection
d4b07fc regional indicators masking implemented (#12)
269ebab ability to test bot without long sync

Bugfixes

6f6e5a4, 9f3add9, df6c790 - execsql fixes
9ca5174 - fixed exec (#8)
ab333f2 - /rule now correctly fetches rules contents (#7)
3f1e8b1 - train and validate now work (#10) although train was deleted in 4e1228a
3750230 - numbers added to default whitelisted characters

Suggestions implemented

  • #12 - reginal indicators symbol masking

Bugs Fixed

  • #6 - execsql fix
  • #7 - /rule contents issue
  • #8 - exec fix
  • #9 - execsql fix
  • #10 - validate and train fix
  • #11 - unwanted tabs in strings

Full Changelog: v1.0-beta...v1.0.1-beta

v1.0-beta

17 Apr 17:34
a14bd5b
Compare
Choose a tag to compare
v1.0-beta Pre-release
Pre-release

Description

A major pre-release update.

7eeb388 implemented a bunch of systems (#2)
7eeb388 connection is now closed in train.py (#3)
7eeb388 removed class redefinition from blacklist.py (#4)
a14bd5b set the version to 1.0-beta

New content

  • whitelisting
  • templates
  • nickfilter
  • rules
  • logging
  • ability to manually assign warnings
  • design update

Changes

  • blacklist.py was moved to utils.filters
  • database upgrade to version 2

Bugfixes

  • removed overwriting BlacklistData in blacklist.py (#4)
  • the connection is now closed in train.py (#3)

New commands

BlacklistManagement

blacklist templates
blacklist addmany
blacklist clear

WhitelistManagement

whitelist enable
whitelist disable
whitelist setcharacters
whitelist templates
whitelist ignore addrole
whitelist ignore addchannel
whitelist ignore removerole
whitelist ignore removechannel

NickfilterManagement

nickfilter enable
nickfilter disable
nickfilter ignore addrole
nickfilter ignore removerole

Automation

Delete and Warn (message)

AutotimeoutManagement

setwarningsthreshold
settimeoutduration

RulesManagement

addrule
removerule

Rules

listruleskeys
listrules
rule

Admin

admin setlogchannel
admin disablelog

Full Changelog: v0.2.1-beta...v1.0-beta

v0.2.1-beta

11 Apr 18:14
3c571f7
Compare
Choose a tag to compare
v0.2.1-beta Pre-release
Pre-release

Bugfixes

  • 3fb118b queues are now processed along with common antispam and blacklist process
  • 3fb118b fixed "interaction failed" on training and validation
  • 3c571f7 database connection doesn't close after updating now

v0.1.1-beta

10 Apr 15:14
86631ab
Compare
Choose a tag to compare
v0.1.1-beta Pre-release
Pre-release

Bugfixes

  • dc5df09 fixed blacklisted words adding not working
  • 7a43b3c the cog check now works properly
  • 5253d45 messages queue is now getting processed properly
  • 86631ab fixed ignored channels for antispam and blacklist not getting added

Full Changelog: v0.1-beta...v0.1.1-beta

v0.2-beta

10 Apr 21:02
ba450eb
Compare
Choose a tag to compare
v0.2-beta Pre-release
Pre-release

Features

  • changed default values of antispam and blacklist enabled to true
  • database version control script
  • managers management
  • queue processing with admins fix
  • emojis
  • training ability added (not full yet)

Commands

admin addmanagerrole
admin addmanagermember
admin removemanagerrole
admin removemanagermember
train
count
validate (owner-only)

Full Changelog: v0.1.1-beta...v0.2-beta

v0.1-beta

10 Apr 09:23
0820650
Compare
Choose a tag to compare
v0.1-beta Pre-release
Pre-release

New Content

  • ignored channels/roles management
  • spam messages deletion implemented
  • messages queue processing
  • warnings system implemented
  • blacklist and antispam enable/disable

New commands

Blacklist Management

blacklist enable
blacklist disable
blacklist setfilter
blacklist ignore addrole
blacklist ignore addchannel
blacklist ignore removerole
blacklist ignore removechannel

Antispam Management

antispam enable
antispam disable
antispam ignore addrole
antispam ignore addchannel
antispam ignore removerole
antispam ignore removechannel