Skip to content

Instantly share code, notes, and snippets.

@ihaveamac
Created October 29, 2018 18:15
Show Gist options
  • Save ihaveamac/69f1d5652a141e48b952354986ad265c to your computer and use it in GitHub Desktop.
Save ihaveamac/69f1d5652a141e48b952354986ad265c to your computer and use it in GitHub Desktop.

Kurisu2 (INCOMPLETE)

Kurisu2 is a complete rewrite of the Kurisu bot. This document explains most of the major changes.

Actions Log

There is a new log which contains every action against a user, channel, or other things. For example, every takehelp and givehelp, warn and warn deletion, and more, each have their own entry in the log.

Action entries each have their own snowflake ID (based on the date), and contain the user, target, kind, description, and certain extra information. Entries can be exported on demand to CSV files.

Action entries can also have attachment URLs. You can add URLs manually with .<cmd> 78465448093417472 https://.... You can also attach files when calling .<cmd> 78465448093417472.

If the URLs point to Discord attachments, make sure the associated messages are not deleted.

Action entries are permanent cannot be deleted without manual removal from the database.

Warns

Warns now have snowflake IDs. delwarn now takes an ID.

Other Commands

  • Commands like listwarnsid no longer exist. The functionality has been combined into one command like listwarns.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment