Skip to content

Releases: Sonnet-Discord/sonnet-py

Sonnet V1.2.1-2

06 Apr 13:32
e8b462e
Compare
Choose a tag to compare

Sonnet V1.2.1-2

Bugs:

  • Regex with / in name would cause the ramfs to create folders, fixed by hashing and hex valuing file names

Sonnet V1.2.1-1

01 Apr 06:36
76e4735
Compare
Choose a tag to compare

Sonnet V1.2.1-1

Bugs:

  • I swear to god we need test cases (some awaitable shit wasint awaited)

Sonnet V1.2.1 "Expand Beyond"

01 Apr 04:40
75dcbd4
Compare
Choose a tag to compare

Sonnet V1.2.1

Frontend:

  • added join and leave logging
  • general update on all libraries to use ERROR: in their return syntax
  • version command now prints Clib version grabbed from DotHeaders
  • automod infrations now print the item that was blacklisted

Under the Hood:

  • sonnetsh now makes a virtual message content to allow for more scripting possibilities
  • permissions parser now supports reading custom permissions
  • profile command flattened to use parsedate
  • DotHeaders added for easier loading of clib functions
  • return tuple instead of list from lib_handlers
  • comments added to all lib parsers functions
  • lib parsers does not parse all permissions unless needed, shaving off minor processing time
  • clean up db_hlapi add_infraction to use zipping
  • retab and speed bump C loader
  • update to LeXdPyK 1.3
    • supports multi bot owner
    • supports removing blacklisted users/guilds while running
    • prints error message to discord instead of just generic text
    • supports parsing multiple commands per event

Runtime Environment

  • add upload function to db_hlapi

Sonnet V1.2.0-2

27 Mar 22:31
ac004cc
Compare
Choose a tag to compare

Sonnet V1.2.0-2

Bugs:

  • delete-infraction on nonexistent infraction would fatal error

Sonnet V1.2.0-1

19 Mar 02:36
f550d3b
Compare
Choose a tag to compare

Sonnet V1.2.0-1

Bugs:

  • patch error in encrypted reader

Sonnet V1.2.0 "Waterfront"

19 Mar 02:23
36c1f48
Compare
Choose a tag to compare

Sonnet V1.2.0

Frontend:

  • list-blacklist renamed to list-automod
  • upload file on rr-list being overloaded instead of just error messaging
  • add map command to run one command with multiple arguments
  • update profile command to be more accessible (removed reliance on colors)
  • add support for individual command help

Under the Hood:

  • update profile command to be cleaner internally
  • database connections moved to self handling connection cache
  • infraction grabber no longer relies on message.content allowing sonnetsh scripting
  • add support for rich descriptions in command help
  • speed optomizations to lib_encryption_wrappr
  • support for file like objects in lib_encryption_wrapper

Runtime Environment:

  • rename cmd_blacklist.py to cmd_automod.py
  • rename dlib_reactions.py to dlib_starboard.py

Bugs:

  • patch embed overflow 0 day in help command

Sonnet V1.1.6-1

17 Mar 05:19
d75af87
Compare
Choose a tag to compare

Sonnet V1.1.6-1

Frontend:

  • sonnetsh moved to moderator command

Sonnet V1.1.6 "_sh"

17 Mar 00:11
a3df55c
Compare
Choose a tag to compare

Sonnet V1.1.6

Frontend:

  • add sonnetsh command
  • add rr-addmany and rr-list

Under the Hood:

  • optimize infraction searching sort system
  • add verbose flag to command api
  • add commands dict to command api

Bugs:

  • Perm check on starboard message sending

Sonnet V1.1.5-2

15 Mar 16:44
4698fe0
Compare
Choose a tag to compare

Sonnet V1.1.5-2

Bugs:

  • starboard confset commands fatal errored on no input

Sonnet V1.1.5-1

11 Mar 00:48
c524af2
Compare
Choose a tag to compare

Sonnet V1.1.5-1

Bugs:

  • reactionroles were broken on non unicode emoji