My work

Discord bot

Ava

Tracks members who leave, voice and text channel activity.

Ava's voice activity report. Members ranked by voice time.

Every member shown is made up.

Voice and chat at a glance

/activityreport covers the last 7, 14, 21 or 30 days.

Ava's Overview report: the share of members who used voice and chat, and the top members in each.

Know who left

When someone leaves, Ava posts a notice in a chosen channel. /leaverreport lists everyone who left over the same periods.

2 leave notices, each with the member's roles, join date and when and where they last wrote.

Only the features you want

Turn each feature on or off with /feature.

Ava's Features panel: Leaver tracking and Voice tracking on, Member activity off.

Easy to set up

Run /config, then press Edit on a group.

Ava's Voice tracking settings, with an Edit button on each group.
The form an Edit button opens: tracking role, excluded channels and minimum users.

Host it yourself

It runs as a Docker container with an SQLite file. It keeps 30 daily backups to cover the maximum report period.