Track member activity and stats

Count messages, joins and voice time per member, and pull the numbers back out whenever you want to see who is actually around.

data & storage · automations & flows · members

How the conversation goes.

One sentence, in the channel you already use.

  • @Bond Track who's been active this month and show me the top 20

What Bond does after the first message.

It reads the server first, so it reuses what you already have instead of building a second copy of it.

Retrieve a document from the guild's data store.

get_document

Create or replace a document in the guild's data store.

set_document

Merge fields into an existing document (shallow merge).

merge_document

Delete a document from the guild's data store.

delete_document

List documents in a collection.

list_documents

Get a specific field from a document using dot notation for nested fields.

get_field

Create an automation flow using the V3 DSL (Domain Specific Language).

create_flow

Update an existing automation flow.

update_flow

List all automation flows configured for this Discord server.

list_flows

Get detailed information about a specific automation flow including its DSL source code, trigger, and recent execution history.

get_flow

Delete an automation flow from this Discord server.

delete_flow

Enable or disable an automation flow.

toggle_flow

List members in the Discord server.

list_members

Set or remove a member's nickname in the Discord server.

set_nickname

Get detailed information about a specific member in the Discord server.

get_member_info

Check a Discord member's effective permissions in a specific channel after role and member overwrites are applied.

check_member_permissions

Set the editable BypassesVerification flag for a Discord guild member while preserving all other member flags.

set_member_flags

Remove inactive members from the Discord server who haven't been active for a specified number of days.

prune_members

Ask for it in one sentence.

Free to start. Bond never needs Administrator, and it names everything it is about to change before it changes it.