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.
Read one document from this server's data store by collection and ID.
get_documentCreate a document in this server's data store, or replace one whole.
set_documentMerge fields into a document (shallow), keeping the fields you do not mention; creates it if missing.
merge_documentDelete a document from this server's data store.
delete_documentBrowse a collection: its documents with their IDs and data, paged, optionally narrowed by one field comparison.
list_documentsGet one field of a document by dot path.
get_fieldCreate an automation that runs on an event or a schedule, saved only after a dry run passes.
create_flowUpdate an existing automation flow: replace its code, or change its description or enabled state.
update_flowList every automation in this server with its trigger, status, summary and how its last run went.
list_flowsGet one automation in full: what it does, what it is allowed to touch, and how its last few runs went.
get_flowDelete an automation flow from this Discord server permanently; it stops running immediately and there is no undo.
delete_flowEnable or disable an automation flow, keeping its configuration.
toggle_flowList members in the Discord server, filtered by roles, by a username/display-name search, or not at all.
list_membersSet or remove a member's server nickname, which overrides their global display name here.
set_nicknameGet one member's profile: display name, avatar, roles, join and account-creation dates, timeout state, boost status, key permissions and whether Bond can moderate them.
get_member_infoCheck one member's effective permissions in one channel, after role and member overwrites, the way Discord itself computes them.
check_member_permissionsLet one member skip the server's verification requirements, or take that exception away again.
set_member_flagsRemove members who have been inactive for a number of days.
prune_membersAsk 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.