Skip to content

Ditto v0.3.0

Choose a tag to compare

@da0t-exe da0t-exe released this 23 Sep 17:32
· 28 commits to main since this release

Ditto now sticks to two things: voice tools, and the captcha at the door. Everything about cosmetic roles is gone.

Removed

  • The colour and game picker shown after the captcha, and /roles.
  • Tier titles: Ditto no longer adds or removes ━━ … ━━ roles on members.

The only roles Ditto hands out now are the captcha's: member, pending and quarantine.

Changed

  • The Roles page of /setup is now a Staff page, with staff roles only.
  • Auto-detect finds staff roles from their moderation permissions — Manage Server, Kick, Ban, Timeout or Move Members — instead of a tier title.
  • After passing the captcha, members get a short welcome message instead of the role menus.
  • The README documents every command with its options, the /setup pages, the invite permissions and the code layout. The Ditto artwork is back as the logo, with rounded corners and badges in its colours.
  • License: "Copyright (c) 2026 da0t-exe and the Ditto contributors".

Upgrading

git fetch origin && git reset --hard origin/main && npm install --omit=dev && npm start

Colour, game and tier-title roles stay on your server as ordinary roles; Ditto simply stops managing them. Open /setup and check the Staff page.

Note

Type-checked, and the captcha self-test passes (50 unique, consistent grids). Ditto has still not run against Discord: the first start will be the first end-to-end test.