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.

You type this

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

Bond reads your server, works out what needs doing, and shows you what it is about to change before it changes anything.

How to set it up

  1. Add Bond to your server — one click, no setup wizard.
  2. Mention @Bond in any channel and describe what you want.
  3. Approve the actions it proposes. You can allow something once, allow it always, or say no.

What it uses under the hood

  • get_document

    Retrieve a document from the guild's data store.

  • set_document

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

  • merge_document

    Merge fields into an existing document (shallow merge).

  • delete_document

    Delete a document from the guild's data store.

  • list_documents

    List documents in a collection.

  • get_field

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

  • create_flow

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

  • update_flow

    Update an existing automation flow.

  • list_flows

    List all automation flows configured for this Discord server.

  • get_flow

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

  • delete_flow

    Delete an automation flow from this Discord server.

  • toggle_flow

    Enable or disable an automation flow.

  • list_members

    List members in the Discord server.

  • set_nickname

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

  • get_member_info

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

  • check_member_permissions

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

  • set_member_flags

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

  • prune_members

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

All data & storage toolsAll automations & flows toolsAll members tools

Related