Личный аккаунт
Вход, чтение, поиск, файлы, отправка, архив и настройки своего аккаунта.
Здесь собраны команды личного аккаунта. Вы найдёте точную команду, аргументы и параметры для входа, чтения, поиска, файлов и отправки.
Вход, чтение, поиск, файлы, отправка, архив и настройки своего аккаунта.
Общие опции
Действуют на любую команду.
| Опция | Что делает |
|---|---|
-V, --version | output the version number. |
-v, --verbose | more detail in what is shown: -v ids, -vv everything we know. По умолчанию: 0. |
--json | machine-readable output: one JSON value on stdout, nothing else. |
--jsonl | machine-readable output: one JSON object per line, for streaming and jq. |
--quiet | diagnostics off. |
--trace | one line per request on stderr: ids and timings, never message content. |
--timeout <duration> | give up on the whole command after this — 30s, 2m, 500ms. |
--offline | answer from what was recorded and never connect; fails if nothing was. |
--no-input | не запрашивать ввод и не открывать интерактивный вход; ввод через канал остаётся доступным. |
--max-input-bytes <bytes> | максимальный размер буферизованного ввода в байтах (по умолчанию: 16777216). |
--max-output-bytes <bytes> | максимальный размер машинного вывода в байтах (по умолчанию: 4194304; 0 отключает ограничение). |
--fields <paths> | поля элементов или объекта через запятую: id,text; сохранять пагинацию и идентификаторы операций. |
--dry-run | предварительно показать разобранные аргументы и разрешения перед выполнением действия. |
--yes | go ahead without the question an ask level puts before a write. |
--record | keep this run under max runs — ids and timings, never message content. |
--no-record | do not keep it, whatever the configuration says. |
--serve | start max serve in the background if it is not running (the default). |
--no-serve | do not start it; log in on this command's own connection unless one is running. |
Команды
max session
the stored MAX session for this profile
max session start
log this profile in to MAX
max session start [method]| Аргумент | Обязательность | Что это |
|---|---|---|
method | необязательный | token (pasted or piped), qr, qr-chrome or sms. Одно из: token, qr, qr-chrome, sms. По умолчанию: token. |
max session end
выйти из этого профиля на стороне MAX и удалить сохранённую здесь сессию
Меняет что-то в MAX.
max session endmax setup
set up your personal MAX account and connect your agent
Меняет что-то в MAX.
max setup [options]| Опция | Что делает |
|---|---|
--agent <agent> | install the skill for this agent; asks at a terminal, otherwise none. Одно из: none, codex, cursor, claude, gemini, all. |
--method <method> | how to log in when there is no session. Одно из: token, qr, qr-chrome, sms. По умолчанию: qr. |
max account
the logged-in account
max account list
все профили на этом компьютере и аккаунт каждого; не обращается к мессенджеру
max account listmax account show
who this profile is logged in as; the phone number shows its last four digits
max account show [options]| Опция | Что делает |
|---|---|
--show-phone | показать номер телефона целиком. |
max account update
change the name, the description or the photo everyone sees on your profile
Меняет что-то в MAX.
max account update [options]| Опция | Что делает |
|---|---|
--first-name <name> | your first name. |
--last-name <name> | your last name. |
--description <text> | about you. |
--photo <file> | a new profile photo — an image file. |
max account sessions
where else this account is logged in — not max session, which is this tool's own login
max account sessions list
every device and app logged in to this account; nothing is ended
max account sessions listmax account sessions end
log out every other device, your phone included; this one stays
Меняет что-то в MAX.
max account sessions end [options]| Опция | Что делает |
|---|---|
--others | every session but this one. |
max account privacy
кто может найти аккаунт, позвонить или добавить его
max account privacy show
настройки приватности аккаунта; чтение ничего не меняет
max account privacy showmax account privacy set
изменить, кто может найти аккаунт, позвонить или добавить его; остальные настройки сохраняются
Меняет что-то в MAX.
max account privacy set [options]| Опция | Что делает |
|---|---|
--find-by-phone <who> | кто находит аккаунт по номеру: everyone, contacts или nobody; MAX принимает everyone и contacts. |
--phone-number <who> | кто видит номер: everyone, contacts или nobody. |
--calls <who> | кто может звонить: everyone, contacts или nobody. |
--chat-invites <who> | кто добавляет аккаунт в группы и каналы: everyone, contacts или nobody. |
--hide-online <on|off> | скрыть статус онлайн и время последнего входа. |
max calls
звонки аккаунта
max calls list
исходящие и входящие звонки, новые сверху; чтение ничего не меняет
max calls list [options]| Опция | Что делает |
|---|---|
--limit <n> | сколько показать. |
max stickers
стикеры, добавленные аккаунтом
max stickers list
наборы стикеров; с --set — стикеры одного набора; чтение ничего не меняет
max stickers list [options]| Опция | Что делает |
|---|---|
--set <id> | стикеры этого набора. |
max chats
the chats this account is in
max chats list
chats, newest first, archived ones included
max chats list [options]| Опция | Что делает |
|---|---|
--limit <n> | сколько показать. |
--page <n> | какая страница, начиная с 1. |
--all | все строки, без страниц. |
--search <text> | only chats whose name contains this; at least 3 characters. |
--kind <kind> | only chats of this kind: dialog, group, channel, saved. |
--unread | only chats with unread messages. |
max chats show
one chat: its kind, unread count, last message time and who is in it
max chats show <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
max chats events
who joined, left, was added or removed, and by whom — from the chat's service messages
max chats events <chat> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--since-time <time> | ISO 8601 или 2h / 1d назад; если не указано — 7 дней назад. |
--type <names> | only these, comma-separated: join, leave, add, remove, create, title, pin. |
max chats inspect
what an invite or public link leads to, without joining it
max chats inspect <link>| Аргумент | Обязательность | Что это |
|---|---|---|
link | обязательный | an invite link or a public one. |
max chats join
join a group or channel by its link; the others in it see that you joined
Меняет что-то в MAX.
max chats join <link>| Аргумент | Обязательность | Что это |
|---|---|---|
link | обязательный | an invite link, or a public one. |
max chats mark-read
mark a chat read; the other side sees that you read it
Меняет что-то в MAX.
max chats mark-read <chat> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--until <message> | only up to this message id; the newest by default. |
--topic <id> | mark only this forum topic read; unsupported by messengers without topics. |
max chats leave
leave a group or channel; the others in it see that you left
Меняет что-то в MAX.
max chats leave <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
max chats tracking
чаты, списки участников которых serve ежедневно загружает в локальное хранилище — chats members fetch --track добавляет чат
max chats tracking list
every tracked chat: since when, and its last member count
max chats tracking listmax chats tracking show
one chat: whether it is tracked, and its member count per day for the last 30 days
max chats tracking show <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
max chats tracking add
ежедневно загружать список участников этого чата, пока работает serve, начиная со следующего запуска
max chats tracking add <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
max chats tracking remove
прекратить ежедневную загрузку; уже сохранённая история остаётся
max chats tracking remove <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
max chats folders
your chat folders
max chats folders list
your chat folders, in the order the app shows them
max chats folders listmax chats folders show
одна папка с названиями её чатов
max chats folders show <folder>| Аргумент | Обязательность | Что это |
|---|---|---|
folder | обязательный | ID папки или точное название. |
max chats folders create
create a chat folder
Меняет что-то в MAX.
max chats folders create <title> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
title | обязательный | the folder's name; the app may refuse a long one. |
| Опция | Что делает |
|---|---|
--chat <chat> | a chat to put in it, by id or name; repeat it for more. |
max chats folders update
rename a folder, or change which chats are in it
Меняет что-то в MAX.
max chats folders update <folder> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
folder | обязательный | ID папки или её точное название. |
| Опция | Что делает |
|---|---|
--title <title> | a new name. |
--add <chat> | put a chat in it; repeat it for more. |
--remove <chat> | убрать чат из папки, исключённых и закреплённых; для нескольких повторить. |
max chats folders delete
delete a folder; the chats in it stay
Меняет что-то в MAX.
max chats folders delete <folder>| Аргумент | Обязательность | Что это |
|---|---|---|
folder | обязательный | ID папки или её точное название. |
max chats folders order
расположить указанные папки в этом порядке после «Все чаты», которая остаётся первой; неуказанные папки идут следом в прежнем относительном порядке
Меняет что-то в MAX.
max chats folders order <folders>| Аргумент | Обязательность | Что это |
|---|---|---|
folders | обязательный | ID папок или их точные названия, в нужном порядке. |
max chats rules
what chats moderate judges a group by, kept in a file of this profile
max chats rules show
the group's rules; the defaults, marked not saved, if it has none yet
max chats rules show <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
max chats rules set
change one rule; the group's first change writes every rule with its default
Меняет что-то только на этом компьютере.
max chats rules set <chat> <key> <value>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
key | обязательный | one of: trusted, blocked, blockedNames, links, invites, forwards, blockedPeople, flood.messages, flood.minutes, flood.action, newAccount.days, newAccount.action, consent.delete, consent.remove. |
value | обязательный | the new value; a list is comma-separated. |
max chats rules unset
put one rule back to its default
Меняет что-то только на этом компьютере.
max chats rules unset <chat> <key>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
key | обязательный | one of: trusted, blocked, blockedNames, links, invites, forwards, blockedPeople, flood.messages, flood.minutes, flood.action, newAccount.days, newAccount.action, consent.delete, consent.remove. |
max chats media
фото, видео, файлы, аудио и ссылки чата с сервера; чтение ничего не отмечает
max chats media <chat> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--type <names> | только эти типы через запятую: photo, video, file, audio, link. |
--limit <n> | сколько показать. |
--before-id <id> | читать то, что старше этого id сообщения. |
max chats mute
выключить уведомления чата насовсем или до указанного времени; участники не узнают
Меняет что-то в MAX.
max chats mute <chat> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--until <time> | только до указанного времени: 2026-09-25T09:00 (местное), или через 30m, 2h, 7d. |
max chats unmute
снова включить уведомления чата
Меняет что-то в MAX.
max chats unmute <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
max chats clear
удалить все сообщения чата у этого аккаунта; у остальных сообщения остаются
Меняет что-то в MAX.
max chats clear <chat> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--allow-dangerous | удалить без вопроса, который задаёт уровень ask. |
max chats start
запустить бота, как кнопка «Начать»; бот видит запуск
Меняет что-то в MAX.
max chats start <bot> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
bot | обязательный | чат с ботом — ID или имя — либо ссылка на бота, даже ещё не открытого. |
| Опция | Что делает |
|---|---|
--payload <text> | параметр запуска для бота; если не задан — ?start= из ссылки. |
max chats app
адрес мини-приложения бота со входом от вашего имени; не передавайте его
Меняет что-то в MAX.
max chats app <bot> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
bot | обязательный | чат с ботом: ID или имя. |
| Опция | Что делает |
|---|---|
--start <param> | параметр запуска для приложения. |
max contacts
people you have a one-to-one chat with
max contacts list
people you have a one-to-one chat with
max contacts list [options]| Опция | Что делает |
|---|---|
--limit <n> | сколько показать. |
--page <n> | какая страница, начиная с 1. |
--all | все строки, без страниц. |
--order <recent|name> | newest conversation first, or alphabetical. По умолчанию: recent. |
--search <text> | только люди, у которых имя, локальный псевдоним или @username содержит этот текст. |
--search-notes <text> | только люди, в личных заметках о которых есть этот текст. |
max contacts show
one person and the chats you share with them
max contacts show <person> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | ID, @username или часть имени. |
| Опция | Что делает |
|---|---|
--with-notes | включить ваши личные заметки при наличии разрешения contacts.notes.list. |
max contacts profile
всё, что мессенджер сообщает о человеке: имена пользователей, флаги, последний визит, дата регистрации; число его сообщений в хранилище для каждого вашего общего чата, первое и последнее сообщение, а также прежние имена и имена пользователей, зафиксированные хранилищем
max contacts profile <person> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | ID, @username или часть имени. |
| Опция | Что делает |
|---|---|
--show-phone | показать номер телефона целиком. |
max contacts alias
личное локальное отображаемое имя в выбранном аккаунте
max contacts alias set
Меняет что-то только на этом компьютере.
max contacts alias set <person> <alias>| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | |
alias | обязательный |
max contacts alias rm
Меняет что-то только на этом компьютере.
max contacts alias rm <person>| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный |
max contacts notes
ваши личные заметки о сохранённом контакте, общие для всех аккаунтов, где он виден
max contacts notes list
max contacts notes list <person>| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный |
max contacts notes show
max contacts notes show <person> <id>| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | |
id | обязательный |
max contacts notes add
Меняет что-то только на этом компьютере.
max contacts notes add <person> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный |
| Опция | Что делает |
|---|---|
--file <path> | читать текст заметки из файла; без параметра или с - читать stdin. |
max contacts notes edit
Меняет что-то только на этом компьютере.
max contacts notes edit <person> <id> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | |
id | обязательный |
| Опция | Что делает |
|---|---|
--file <path> | читать текст заметки из файла; без параметра или с - читать stdin. |
--revision <number> | номер ревизии, которую вы прочитали перед редактированием. |
max contacts notes remove
Меняет что-то только на этом компьютере.
max contacts notes remove <person> <id>| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | |
id | обязательный |
max contacts sync
forget where the last sync left off and take the whole list again
max contacts syncmax contacts lookup
who MAX has under a phone number — asks for it, or reads it from stdin
max contacts lookupmax contacts add
add a person to your contacts — contacts list still shows only people you have a dialog with
Меняет что-то в MAX.
max contacts add <person>| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | ID человека (его находит contacts lookup) или часть известного имени. |
max contacts remove
remove a person from your contacts; the chat stays, a name you gave them may not
Меняет что-то в MAX.
max contacts remove <person>| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | ID человека (его находит contacts lookup) или часть известного имени. |
max contacts block
stop a person from writing to you — they need not be a contact
Меняет что-то в MAX.
max contacts block <person>| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | ID человека (его находит contacts lookup) или часть известного имени. |
max contacts unblock
let a blocked person write to you again
Меняет что-то в MAX.
max contacts unblock <person>| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | ID человека (его находит contacts lookup) или часть известного имени. |
max contacts rename
переименовать контакт в адресной книге мессенджера; для личного локального имени используйте contacts alias
Меняет что-то в MAX.
max contacts rename <person> <first-name> [last-name]| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | ID человека (его находит contacts lookup) или часть известного имени. |
first-name | обязательный | the name you want to see for them. |
last-name | необязательный |
max contacts import
upload phone numbers and add the people the messenger has under them
Меняет что-то в MAX.
max contacts import <file>| Аргумент | Обязательность | Что это |
|---|---|---|
file | обязательный | one person per line: number, then a comma, a tab or a semicolon, then the name. |
max contacts context
what the store holds about one person, in every messenger linked to them: shared chats, the last messages each way, their recent messages, where others mentioned them — never connects
max contacts context <person> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | ID, @username или часть имени. |
| Опция | Что делает |
|---|---|
--limit <n> | at most this many messages in each list; 10 if not given. |
--since-time <time> | nothing older than this ISO 8601 time, or 2h / 1d ago. |
--chat <chat> | a chat, by id or name; repeat it for more — then their newest messages in each, 20 unless --limit, short unless -v. |
--refresh | with --chat, read their newest messages in each from the messenger first. |
max contacts check
проверить, похож ли человек на бота, владельца поддельного аккаунта или спамера, по его профилю и сообщениям в хранилище — это подсказка, а не вердикт; публичные списки блокировок относятся только к Telegram, поэтому ничего не отправляется
max contacts check <person> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | ID, @username или часть имени. |
| Опция | Что делает |
|---|---|
--no-registries | do not ask the public ban lists; nothing about them leaves this machine. |
max contacts link
record that two people in the store are one person — the same name is never enough
max contacts link <person> <other>| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | ID, @username или часть имени. |
other | обязательный | the same in another messenger of the store, as : — max:Ana. |
max contacts unlink
undo contacts link for one identity: it is a person of its own again
max contacts unlink <person>| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | their id, @username, or part of their name; : for another messenger. |
max messages
read and send messages in a chat
max messages list
a chat's messages, oldest to newest
max messages list <chat> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--limit <n> | сколько результатов. |
--before-id <id> | только сообщения старше сообщения с этим ID. |
--before-time <time> | only messages older than this ISO 8601 time, or 2h / 1d ago. |
--after-id <id> | only messages newer than this message id. |
--after-time <time> | only messages newer than this ISO 8601 time, or 2h / 1d ago. |
--transcribe | turn voice messages not heard yet into text — by the messenger, or a model on this machine; can take minutes. |
--model <id> | which downloaded speech model hears them, with --transcribe; models audio list shows them. |
--mark-read | also mark the chat read up to the newest message shown; the other person sees it. |
max messages show
one message, by its chat and id or by its msg: locator
max messages show <chat> [message]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия; или локатор msg: без ID сообщения в конце. |
message | необязательный | ID сообщения. |
max messages context
a message and what came either side of it, oldest first
max messages context <chat> [message] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия; или локатор msg: без ID сообщения в конце. |
message | необязательный | ID сообщения. |
| Опция | Что делает |
|---|---|
--thread | сохранённая цепочка ответов вместо соседних по времени сообщений; без графа — прежнее поведение. |
--thread-hops <n> | не больше стольких связей от совпадения (по умолчанию: 8). |
--thread-messages <n> | не больше стольких сообщений в контексте каждой ветки (по умолчанию: 50). |
--thread-bytes <n> | не больше стольких байт целых сообщений и связей в каждом контексте (по умолчанию: 65536). |
--thread-within <duration> | сообщения в пределах этого времени до и после совпадения (по умолчанию: 1d). |
--before-n <n> | how many before it. По умолчанию: 5. |
--after-n <n> | how many after it. По умолчанию: 5. |
max messages links
why a message is in its conversation: each link it has, and the chain of answers back to the start
max messages links <chat> <message>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
message | обязательный | ID сообщения. |
max messages link
a message permalink when supported, and its account-scoped locator
max messages link <chat> [message]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия; или локатор msg: без ID сообщения в конце. |
message | необязательный | ID сообщения. |
max messages download
save a message's photos, files, videos and voice notes to a folder — or a whole chat's with --all
max messages download <chat> [message] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
message | необязательный | the message id; left out with --all. |
| Опция | Что делает |
|---|---|
--output-dir <dir> | where to save them; created if missing. По умолчанию: .. |
--all | every file of the chat, newest first; run it again to continue where it stopped. |
--pause <duration> | with --all, a pause between pages, to stay under the provider's limits. По умолчанию: 5s. |
--extract | прочитать текстовые слои файлов, которые эта загрузка сопоставляет с локальным индексом содержимого. |
--output <dir> | compatibility alias for --output-dir. |
max messages evidence
a bounded evidence packet from stored messages, newest first
max messages evidence <chat> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--limit <n> | how many, 1–100. |
--before-id <id> | только сообщения старше сообщения с этим ID. |
max messages transcribe
turn a voice message into text, on this machine — the recording goes nowhere
max messages transcribe <chat> <message> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | ID чата или часть названия. |
message | обязательный | id of a voice message. |
| Опция | Что делает |
|---|---|
--model <id> | which downloaded speech model to use; max models audio list shows them. |
max messages send
send a text message; without [text], the text is read from stdin
Меняет что-то в MAX.
max messages send <chat> [text] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
text | необязательный | сообщение. |
| Опция | Что делает |
|---|---|
--topic <id> | send to this forum topic; unsupported by messengers without topics. |
--reply-to <message> | answer this message, by its id in the same chat. |
--send-as <id> | публиковать от имени одной из сущностей в списке chats send-as; обязательно, если чат по умолчанию публикует от другого имени. |
--send-id <id> | repeat a send whose outcome was unknown, without risking a second copy. |
--silent | доставить без уведомления. |
--no-preview | no preview card for a link in the text. |
--md | читать текст как Markdown этого мессенджера; поддерживаемый синтаксис — в его руководстве по форматированию. |
--file <file> | attach a file; the text becomes its caption. |
--photo <file> | attach a .jpg, .png or .webp as a photo; the text becomes its caption. |
--as-file | send the --file as a file to download, a video included. |
--voice <file> | send an Ogg Opus file as a voice message, alone, with no text. |
--allow-any-file | send a file even from a hidden folder, ~/.ssh or this CLI's own folders. |
--at-time <time> | let the messenger send it later, even with this machine off: 2026-09-25T09:00 (local time), or 30m, 2h, 1d from now. |
--sticker <id> | отправить только этот стикер; его id показывает stickers list. |
max messages scheduled
messages waiting to be sent later in a chat, soonest first; cancel one in the app
max messages scheduled <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
max messages edit
change the text of your own message; the other side may have read it already
Меняет что-то в MAX.
max messages edit <chat> <message> [text] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
message | обязательный | the id of your own message. |
text | необязательный | the new text; without it, read from stdin. |
| Опция | Что делает |
|---|---|
--md | читать текст как Markdown этого мессенджера; поддерживаемый синтаксис — в его руководстве по форматированию. |
max messages delete
delete messages for you only; with --for-everyone, for everyone in the chat
Меняет что-то в MAX.
max messages delete <chat> <messages> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
messages | обязательный | the message ids, at most 10. |
| Опция | Что делает |
|---|---|
--for-everyone | delete for everyone in the chat, not only for you — they cannot get it back. |
--allow-dangerous | удалить без вопроса, который задаёт уровень ask. |
max messages forward
forward one message to another chat
Меняет что-то в MAX.
max messages forward <chat> <message> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | the chat the message is in: a chat: its id, or part of its title. |
message | обязательный | ID сообщения. |
| Опция | Что делает |
|---|---|
--to <chat> | where it goes: a chat: its id, or part of its title. |
--silent | deliver it without a notification. |
--send-as <id> | публиковать от имени одной из сущностей в списке chats send-as для чата --to; обязательно, если чат по умолчанию публикует от другого имени. |
--send-id <id> | repeat a forward whose outcome was unknown, without risking a second copy. |
max messages pin
pin a message in a chat, quietly unless --notify
Меняет что-то в MAX.
max messages pin <chat> <message> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
message | обязательный | ID сообщения. |
| Опция | Что делает |
|---|---|
--notify | tell the chat's members about the pin. |
max messages unpin
unpin a message in a chat
Меняет что-то в MAX.
max messages unpin <chat> <message>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
message | обязательный | ID сообщения. |
max messages press
нажать кнопку бота под сообщением; бот видит нажатие
Меняет что-то в MAX.
max messages press <chat> <message> <button>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: ID или часть названия. |
message | обязательный | ID сообщения с кнопками. |
button | обязательный | номер из messages show или точный текст. |
max store
the local store of messages
max store status
per chat: messages stored, the oldest and newest, and the stretches held completely
max store status [chat]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | необязательный | чат: его ID или часть названия. |
max store fetch
загрузить историю чата в локальное хранилище, сначала новые сообщения; повторите запуск для продолжения; --all загружает все чаты
max store fetch [chat] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | необязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--all | каждый чат, сначала недавно активные — это нужно для поиска; последние 90d, если не заданы --since-time или --last. |
--limit <n> | не более этого числа сообщений за запуск; с --all лимит действует для каждого чата; по умолчанию 1200. |
--page-size <n> | how many messages one request asks for; 30 if not given. |
--pause <duration> | the least pause between pages, to stay under the provider's limits; each is up to twice that. По умолчанию: 5s. |
--since-time <time> | stop once it reaches messages older than this: ISO 8601, or 2h / 1d ago. |
--last <n> | stop once the newest n messages are held. |
--catch-up | подготовить локальный поиск после загрузки; переопределяет searchCatchUp. |
--no-catch-up | пропустить локальную подготовку после этой загрузки. |
--catch-up-chunks <n> | не более указанного числа локальных векторных фрагментов. |
--catch-up-messages <n> | пропустить перестроение графа, если число сообщений превышает это значение. |
--catch-up-time <duration> | лимит времени локальной подготовки, по умолчанию 30s. |
--background | run as a job that outlives this command; store jobs show follows it. |
--estimate | only estimate how many messages, requests and minutes a full fetch would still take — from the store, no request. |
max store gaps
проверить записанные внутренние пробелы охвата и явно загрузить данные для них
max store gaps plan
локальный план охвата; отсутствие идентификаторов сообщений само по себе не означает нехватку истории
max store gaps plan <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
max store gaps repair
загрузить данные внутренних пробелов с ограничениями и перепроверить охват; никогда не удалять сообщения, которые не встретились при загрузке
max store gaps repair <chat> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--limit <n> | общее число сообщений при этом устранении пробелов, по умолчанию 500. |
--max-gaps <n> | не более указанного числа пробелов, по умолчанию 5. |
--repair-time <duration> | время, отведённое на восстановление, по умолчанию 30s. По умолчанию: 30s. |
--page-size <n> | число сообщений на страницу провайдера. |
--pause <duration> | пауза между страницами провайдера. По умолчанию: 5s. |
--fingerprint <hash> | отказать, если этот ранее проверенный план охвата изменился. |
--catch-up | подготовить локальный поиск после устранения пробелов; переопределяет searchCatchUp. |
--no-catch-up | пропустить подготовку локального поиска после устранения пробелов. |
--catch-up-chunks <n> | максимальное число подготавливаемых локальных фрагментов. |
--catch-up-messages <n> | максимальное число сохранённых сообщений, читаемых для подготовки. |
--catch-up-time <duration> | время подготовки в пределах оставшегося лимита устранения пробелов. |
--background | устранять пробелы через существующий механизм заданий хранилища; проверять через store jobs show. |
max store jobs
background fetch jobs
max store jobs list
background fetch jobs, newest first
max store jobs list [options]| Опция | Что делает |
|---|---|
--state <state> | Только задачи в состоянии running, done, failed, cancelled или died. |
max store jobs show
one background job — the newest when none is named — and what the store now holds of its chat
max store jobs show [job]| Аргумент | Обязательность | Что это |
|---|---|---|
job | необязательный | the job id store fetch --background printed. |
max store jobs cancel
stop a running background job after its current page; a later fetch resumes where it stopped
max store jobs cancel <job>| Аргумент | Обязательность | Что это |
|---|---|---|
job | обязательный | the job id. |
max store jobs retry
запустить неудачное или оборвавшееся задание заново; загрузка продолжается с сохранённого места
max store jobs retry [job] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
job | необязательный | ID задания. |
| Опция | Что делает |
|---|---|
--failed | все чаты, чьё последнее задание завершилось ошибкой или оборвалось. |
max store jobs clear
забыть завершённые задания и удалить их логи; работающее задание остаётся
Меняет что-то только на этом компьютере.
max store jobs clearmax store export
a chat's stored messages as JSON lines, oldest first; never asks the messenger
max store export [chats] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chats | необязательный | a chat: its id, or part of its title; several with --to. |
| Опция | Что делает |
|---|---|
--format <format> | jsonl (the default): one message per line; markdown: a transcript with a heading per day, replies and forwards quoted. |
--since-time <time> | only from this ISO 8601 time, or 30m / 2h / 1d ago, on. |
--output <file> | write JSON lines, or the transcript, to this new file, readable only by you. |
--to <dir> | write into this folder, a file per chat and a manifest; run again on it for only what changed since. |
--kind <kinds> | with --to: every stored chat of these kinds, comma-separated: dialog, group, channel, saved. |
--all | with --to: every stored chat of this account. |
--encrypt | compress and encrypt with a password, typed at a hidden prompt or piped on stdin; it is never kept — lose it and the file cannot be opened. |
max store clear
delete from the store the chats this account has left, with their messages
max store clear [options]| Опция | Что делает |
|---|---|
--left | the chats this account has left — the only thing this clears. |
--allow-dangerous | yes, delete — it cannot be undone, and a chat you left cannot be fetched again. |
max store info
the store file: where it is, its size, its schema and how many rows it holds; changes nothing
max store infomax store check
whether the store is healthy — integrity, search indexes, disk, and which chats are behind
max store checkmax store migrate
обновить схему архива, нормализовать сообщения и заметки, построить индексы слов и основ
max store migratemax store reindex
перестроить индексы слов, опечаток, основ, файлов и заметок без удаления данных
max store reindexmax store backup
copy the store into a new file, while it is in use; never overwrites a file
max store backup <file> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
file | обязательный | the new file. |
| Опция | Что делает |
|---|---|
--encrypt | compress and encrypt with a password, typed at a hidden prompt or piped on stdin; it is never kept — lose it and the file cannot be opened. |
max store restore
put a backup in place of the store; the store it replaces is kept beside it, never deleted
max store restore <file>| Аргумент | Обязательность | Что это |
|---|---|---|
file | обязательный | a file store backup wrote; one written with --encrypt asks for its password. |
max store decrypt
open a file written with --encrypt into a new file; asks for its password
max store decrypt <file> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
file | обязательный | a file store backup --encrypt or store export --encrypt wrote. |
| Опция | Что делает |
|---|---|
--output <file> | the new file, readable only by you. |
max store repair
bring every table to this build's shape, deleting nothing: a table of the wrong shape is kept as a copy beside a new one
max store repair [options]| Опция | Что делает |
|---|---|
--dry-run | say what it would do, and change nothing. |
max store copies
the tables store repair kept as copies
max store copies delete
delete one copy store repair kept, named exactly; refuses any other table
max store copies delete <name>| Аргумент | Обязательность | Что это |
|---|---|---|
name | обязательный | the copy's name, as store repair printed it. |
max stats
Статистика сообщений, чатов и их авторов
max stats messages
Статистика сообщений из локального хранилища
max stats messages show
how many stored messages match, by chat, sender, day or hour — the local store only; optionally fetches new messages with --sync-first
max stats messages show [query] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | необязательный | строгий запрос Lucene, как для search messages; без него учитываются все сохранённые сообщения; с --saved слова добавляются к нему через AND. |
| Опция | Что делает |
|---|---|
--sync-first | сначала скачать новые сообщения в пределах чата, времени и числа сообщений. |
--max-chats <n> | обновить не больше стольких чатов (по умолчанию: 5). |
--sync-time <duration> | прекратить скачивание через это время (по умолчанию: 30s). |
--max-messages <n> | скачать не больше стольких сообщений всего (по умолчанию: 500). |
--by <chat|sender|day|hour> | what to count by (default: chat). |
--chat <chat> | только этот чат — то же, что chat: в запросе; чат: его ID или часть названия. |
--source <messenger> | все аккаунты этого мессенджера в архиве; personal, bots или all — то же, что in: в запросе. |
--limit <n> | how many rows. |
--timezone <zone> | the IANA timezone for calendar days and hours. |
--exact | слова без поля и фразы в кавычках совпадают только в точной форме, как exact:word; text: по-прежнему учитывает все словоформы. |
--saved <name|id> | count what a saved search or an earlier run matches; options typed here replace its own. |
max stats messages counters
наблюдения каждого счётчика и ограниченное обновление из мессенджера
max stats messages counters show
показать сохранённые значения счётчиков и свежесть наблюдений
max stats messages counters show [query] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | необязательный | строгий запрос Lucene по сохранённым сообщениям. |
| Опция | Что делает |
|---|---|
--chat <chat> | только этот чат; укажите его ID или часть названия. |
--source <messenger> | подключённые аккаунты этого мессенджера; обновление использует активный. |
--exact | слова без операторов совпадают по точной форме. |
--timezone <zone> | часовой пояс IANA для дат запроса. |
--selection <json> | фиксированная выборка целей из counters show; несовместима с запросом и областью. |
--counters <names> | разные поля views,reactions,comments; по умолчанию все три. |
--limit <n> | сообщения, 1–100; по умолчанию 20. |
--max-age <duration> | максимальный возраст свежего наблюдения; по умолчанию 24h. |
max stats messages counters refresh
прочитать достоверные счётчики ограниченного числа сообщений и обновить локальные наблюдения
Меняет что-то только на этом компьютере.
max stats messages counters refresh [query] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | необязательный | строгий запрос Lucene по сохранённым сообщениям. |
| Опция | Что делает |
|---|---|
--chat <chat> | только этот чат; укажите его ID или часть названия. |
--source <messenger> | подключённые аккаунты этого мессенджера; обновление использует активный. |
--exact | слова без операторов совпадают по точной форме. |
--timezone <zone> | часовой пояс IANA для дат запроса. |
--selection <json> | фиксированная выборка целей из counters show; несовместима с запросом и областью. |
--counters <names> | разные поля views,reactions,comments; по умолчанию все три. |
--limit <n> | сообщения, 1–100; по умолчанию 20. |
--max-messages <n> | максимум сообщений для обновления, 1–100. |
--sync-time <duration> | время удалённого обновления; по умолчанию 30s, максимум 5m. |
--dry-run | показать точные сохранённые цели и поддерживаемые счётчики без подключения. |
max stats messages unanswered
самые старые найденные вопросы без наблюдаемого подходящего прямого ответа
max stats messages unanswered [query] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | необязательный | строгий запрос Lucene; без него выбираются все сохранённые сообщения. |
| Опция | Что делает |
|---|---|
--chat <chat> | только этот чат; укажите его ID или часть названия. |
--source <messenger> | все имеющиеся аккаунты этого мессенджера; personal, bots или all. |
--exact | слова без поля совпадают в точной форме, а не по основе слова. |
--saved <name|id> | запустить сохранённый отчёт этого вида; указанные опции заменяют сохранённые. |
--timezone <zone> | часовой пояс IANA для границ календарных дат. |
--limit <n> | строк отчёта, 1–100; по умолчанию 20. |
--answerer <person> | сохранённое имя, псевдоним, @username, ID или person:provider/account/id; при неоднозначном имени нужно выбрать; для нескольких повторить. |
--older-than <duration> | минимальный возраст вопроса без наблюдаемого подходящего ответа. |
max stats messages discussion
просмотренные посты с малым сохранённым обсуждением
max stats messages discussion [query] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | необязательный | строгий запрос Lucene; без него выбираются все сохранённые сообщения. |
| Опция | Что делает |
|---|---|
--chat <chat> | только этот чат; укажите его ID или часть названия. |
--source <messenger> | все имеющиеся аккаунты этого мессенджера; personal, bots или all. |
--exact | слова без поля совпадают в точной форме, а не по основе слова. |
--saved <name|id> | запустить сохранённый отчёт этого вида; указанные опции заменяют сохранённые. |
--timezone <zone> | часовой пояс IANA для границ календарных дат. |
--limit <n> | строк отчёта, 1–100; по умолчанию 20. |
--min-views <n> | минимум известных накопленных просмотров. |
--max-replies <n> | максимум наблюдаемых ответов в обсуждении. |
max stats messages top
ранжировать сохранённые сообщения по метрике или объяснимой оценке; у каждого счётчика показана свежесть наблюдения
max stats messages top [query] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | необязательный | строгий запрос Lucene; без него выбираются все сохранённые сообщения. |
| Опция | Что делает |
|---|---|
--sync-first | сначала скачать новые сообщения в пределах чата, времени и числа сообщений. |
--max-chats <n> | обновить не больше стольких чатов (по умолчанию: 5). |
--sync-time <duration> | прекратить скачивание через это время (по умолчанию: 30s). |
--max-messages <n> | скачать не больше стольких сообщений всего (по умолчанию: 500). |
--measure <name> | метрика ранжирования; не сочетается с score или weights. Одно из: views, reactions, forwards, comments, replies, thread-size. |
--score <preset> | helpful/active для авторов; engaging для обоих типов объектов. Одно из: helpful, active, engaging. |
--weights <json> | полный набор весов компонентов; заменяет веса предустановки. |
--message-kind <kind> | перед ранжированием выбрать все сообщения, посты или комментарии с подтверждённым типом. Одно из: all, posts, comments. |
--chat <chat> | только этот чат; укажите его ID или часть названия. |
--source <messenger> | все имеющиеся аккаунты этого мессенджера; personal, bots или all. |
--timezone <zone> | часовой пояс IANA для дат и активных дней. |
--exact | слова без поля совпадают в точной форме, а не по основе слова. |
--limit <n> | строки рейтинга, 1–100. |
--saved <name|id> | выполнить сохранённый запрос или запуск ранжирования; явно введённые параметры заменяют сохранённые. |
max stats messages evidence
ограниченная страница сообщений, пар ответов или участников когорты из точной выборки drilldown
max stats messages evidence <message> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
message | обязательный | канонический адрес сообщения или ссылка когорты удержания из drilldown. |
| Опция | Что делает |
|---|---|
--selection <json> | полностью определённая выборка рейтинга, возвращённая в drilldown. |
--component <name> | доступный компонент рейтинга. |
--limit <n> | строки подтверждающих данных, 1–100; 20, если не указано. |
--cursor <cursor> | продолжить для того же компонента и отпечатка сохранённых подтверждающих данных. |
max stats contacts
Статистика о человеческих авторах
max stats contacts responses
число ответов и медиана/p90 времени ответа выбранных людей
max stats contacts responses [query] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | необязательный | строгий запрос Lucene; без него выбираются все сохранённые сообщения. |
| Опция | Что делает |
|---|---|
--chat <chat> | только этот чат; укажите его ID или часть названия. |
--source <messenger> | все имеющиеся аккаунты этого мессенджера; personal, bots или all. |
--exact | слова без поля совпадают в точной форме, а не по основе слова. |
--saved <name|id> | запустить сохранённый отчёт этого вида; указанные опции заменяют сохранённые. |
--timezone <zone> | часовой пояс IANA для границ календарных дат. |
--limit <n> | строк отчёта, 1–100; по умолчанию 20. |
--answerer <person> | сохранённое имя, псевдоним, @username, ID или person:provider/account/id; при неоднозначном имени нужно выбрать; для нескольких повторить. |
max stats contacts top
ранжировать авторов сохранённых сообщений по метрике или объяснимой оценке; у каждого счётчика показана свежесть наблюдения
max stats contacts top [query] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | необязательный | строгий запрос Lucene; без него выбираются все сохранённые сообщения. |
| Опция | Что делает |
|---|---|
--sync-first | сначала скачать новые сообщения в пределах чата, времени и числа сообщений. |
--max-chats <n> | обновить не больше стольких чатов (по умолчанию: 5). |
--sync-time <duration> | прекратить скачивание через это время (по умолчанию: 30s). |
--max-messages <n> | скачать не больше стольких сообщений всего (по умолчанию: 500). |
--measure <name> | метрика ранжирования; не сочетается с score или weights. Одно из: messages, words, reactions, replies, answers, answer-time, threads, active-days. |
--score <preset> | helpful/active для авторов; engaging для обоих типов объектов. Одно из: helpful, active, engaging. |
--weights <json> | полный набор весов компонентов; заменяет веса предустановки. |
--message-kind <kind> | перед ранжированием выбрать все сообщения, посты или комментарии с подтверждённым типом. Одно из: all, posts, comments. |
--chat <chat> | только этот чат; укажите его ID или часть названия. |
--source <messenger> | все имеющиеся аккаунты этого мессенджера; personal, bots или all. |
--timezone <zone> | часовой пояс IANA для дат и активных дней. |
--exact | слова без поля совпадают в точной форме, а не по основе слова. |
--limit <n> | строки рейтинга, 1–100. |
--saved <name|id> | выполнить сохранённый запрос или запуск ранжирования; явно введённые параметры заменяют сохранённые. |
--min-messages <n> | минимальное число выбранных сообщений на автора; 1 либо 5 для engaging. |
max stats contacts evidence
ограниченная страница сообщений, пар ответов или участников когорты из точной выборки drilldown
max stats contacts evidence <person> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
person | обязательный | точный ID человека в мессенджере из строки рейтинга. |
| Опция | Что делает |
|---|---|
--selection <json> | полностью определённая выборка рейтинга, возвращённая в drilldown. |
--component <name> | доступный компонент рейтинга. |
--limit <n> | строки подтверждающих данных, 1–100; 20, если не указано. |
--cursor <cursor> | продолжить для того же компонента и отпечатка сохранённых подтверждающих данных. |
max stats chats
Статистика одного чата
max stats chats show
a group's or channel's numbers for a period: messages, active members, replies, reactions, questions answered, joins and leaves — counted from the local store; joins and leaves are asked of the messenger
max stats chats show <chat> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--since-time <time> | ISO 8601 или 2h / 1d назад; если не указано — 7 дней назад. |
--by <day|week> | also one row per calendar day or week (weeks start on Monday). |
--timezone <zone> | часовой пояс IANA для календарных дней. |
max stats chats newcomers
участники с известным вступлением и помощь в окне после вступления
max stats chats newcomers <chat> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--since-time <time> | с этого времени ISO 8601 или 2h / 1d назад; по умолчанию 30d назад. |
--until-time <time> | до этого времени ISO 8601 или 2h / 1d назад включительно. |
--within <duration> | окно помощи после известного вступления новичка. |
--saved <name|id> | запустить сохранённый отчёт этого вида; указанные опции заменяют сохранённые. |
--timezone <zone> | часовой пояс IANA для границ календарных дат. |
--limit <n> | строк отчёта, 1–100; по умолчанию 20. |
--answerer <person> | сохранённое имя, псевдоним, @username, ID или person:provider/account/id; при неоднозначном имени нужно выбрать; для нескольких повторить. |
max stats chats retention
когорты вступления и наблюдаемое участие в контрольные даты по сохранённым спискам состава
max stats chats retention <chat> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--since-time <time> | начало периода вступления в ISO 8601 или относительное время; по умолчанию последние 90 дней. |
--until-time <time> | конец периода вступления; по умолчанию сейчас. |
--checkpoints <durations> | до 10 возрастающих сроков после вступления через запятую; по умолчанию 1d,7d,30d. |
--within <duration> | окно активности и раннего ухода после вступления; по умолчанию 7d. |
--by <day|week> | группировать даты вступления по календарному дню или неделе с понедельника. Одно из: day, week. |
--timezone <zone> | часовой пояс IANA для когорт вступления. |
--limit <n> | когорты и доказательства участников, 1–100. |
max stats tasks
Статистика задач
max stats tasks show
для каждого чата: число открытых задач, самая старая открытая задача, медианное время до закрытия
max stats tasks show [options]| Опция | Что делает |
|---|---|
--chat <chat> | только этот чат; укажите его ID или часть названия. |
--type <name> | только этот тип: question, request, mention или promise. |
max stats charts
данные графика из статистики чата и, по желанию, изображение SVG или PNG с тёмным оформлением
max stats charts <chat> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
| Опция | Что делает |
|---|---|
--chart-kind <messages|active|membership> | what to draw: messages, active authors, or joins and leaves. По умолчанию: messages. |
--by <day|week> | one point per calendar day or week (weeks start on Monday). По умолчанию: day. |
--since-time <time> | ISO 8601 или 2h / 1d назад; если не указано — 7 дней назад. |
--timezone <zone> | часовой пояс IANA для календарных дней. |
--output <file> | записать изображение с тёмным оформлением в новый файл .svg или .png. |
max tasks
то, что требует вашего внимания — вопросы без ответа, упоминания, просьбы, обещания — в локальном хранилище; review и serve добавляют их
max tasks list
задачи, сначала самые старые, с их источником — сообщением или заметкой
max tasks list [options]| Опция | Что делает |
|---|---|
--state <state> | только задачи в этом состоянии: open, done или dismissed. |
--chat <chat> | только задачи этого чата; укажите его ID или часть названия. |
--type <names> | только эти типы через запятую: question, request, mention, promise. |
--before-time <time> | только задачи, открытые до этого времени в ISO 8601 или до момента 2h / 1d назад. |
--limit <n> | сколько результатов. |
max tasks add
добавить задачу для сохранённого сообщения или заметки — обещания или просьбы
max tasks add <message> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
message | обязательный | идентификатор сообщения msg:/// или note:. |
| Опция | Что делает |
|---|---|
--type <name> | тип задачи: question, request, mention или promise. |
max tasks close
закрыть задачу: done либо dismissed, если ответ не нужен; закрытая задача остаётся закрытой
max tasks close <task> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
task | обязательный | ID задачи из вывода tasks list. |
| Опция | Что делает |
|---|---|
--as <state> | как закрыть: done или dismissed — ответ не требуется. |
--reason <text> | причина, сохраняемая с задачей — например, no-reply-needed. |
max conversations
the conversations inside a chat, found in the stored messages by replies, mentions and who wrote next
max conversations build
find a chat's conversations in what the store holds, replacing the last build; without --chat, every chat that changed since its build and every group never built; never asks the messenger
max conversations build [options]| Опция | Что делает |
|---|---|
--chat <chat> | чат: его ID или часть названия. |
--analyze | link batches using the configured analysis provider; requires --chat and remembers consent for this chat/provider. |
--provider <provider> | analysis: agent, openai or anthropic. |
--model <model> | analysis model; overrides analysisModel. |
--base-url <url> | analysis API endpoint; overrides analysisBaseUrl. |
--size <n> | analysis answer messages per batch, 10–200; default 50. |
--max-tokens <n> | analysis input/output reservation cap per run; default 100000. |
--max-chats <n> | не больше стольких чатов за один запуск; если не указано — 20. |
max conversations list
a chat's conversations, the newest first: when, how many messages, how many people
max conversations list [options]| Опция | Что делает |
|---|---|
--chat <chat> | чат: его ID или часть названия. |
--since-time <time> | only those that started at this ISO 8601 time, or 30m / 2h / 1d ago, or later. |
--limit <n> | сколько результатов. |
max conversations show
one conversation's messages, oldest first — by its id, or the one a message is in
max conversations show <conversation> [message]| Аргумент | Обязательность | Что это |
|---|---|---|
conversation | обязательный | a conversation id from conversations list; or a chat: its id, or part of its title, with a message. |
message | необязательный | a message id in that chat: show the conversation it is in. |
max conversations related
the conversations nearest in meaning to the one a message is in, in every built chat, best first — from the vectors conversations embed stored; runs no model
max conversations related <chat> <message> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
message | обязательный | a message id in that chat. |
| Опция | Что делает |
|---|---|
--limit <n> | сколько результатов. |
--model <model> | локально: ID модели из models text list (по умолчанию: e5-small); удалённо: модель провайдера. |
--provider <provider> | провайдер векторов: local или openai; опции важнее настроек профиля. |
--base-url <url> | сервер с /v1/embeddings как у OpenAI: Gemini, Jina или Ollama и LM Studio на этом компьютере. |
--dims <n> | удалённо: размер вектора — нужен с --base-url; укорачивает вектор модели OpenAI. |
max conversations status
how fresh each built chat's conversations and vectors are: messages the build has not seen, chunks with a current, stale or missing vector
max conversations status [options]| Опция | Что делает |
|---|---|
--chat <chat> | только этот чат: его ID или часть названия. |
--model <model> | локально: ID модели из models text list (по умолчанию: e5-small); удалённо: модель провайдера. |
--provider <provider> | провайдер векторов: local или openai; опции важнее настроек профиля. |
--base-url <url> | сервер с /v1/embeddings как у OpenAI: Gemini, Jina или Ollama и LM Studio на этом компьютере. |
--dims <n> | удалённо: размер вектора — нужен с --base-url; укорачивает вектор модели OpenAI. |
max conversations batches
windows of a chat for your own AI agent to link: which earlier message each one answers
max conversations batches status
how many messages still wait for an answer, in how many batches, and how much text
max conversations batches status [options]| Опция | Что делает |
|---|---|
--chat <chat> | чат: его ID или часть названия. |
--size <n> | messages to answer per batch, 10–200; 50 by default. |
max conversations batches next
the next window to answer, with the messages before it; message text goes to stdout only
max conversations batches next [options]| Опция | Что делает |
|---|---|
--chat <chat> | чат: его ID или часть названия. |
--size <n> | messages to answer per batch, 10–200; 50 by default. |
max conversations links
your agent's answers: which earlier message each message of a batch answers
max conversations links add
store your agent's answer to a batch, read as JSON from stdin: { "model", "answers": [{ "message", "parent", "confidence" }] }; all or nothing
max conversations links add [options]| Опция | Что делает |
|---|---|
--batch <id> | the batch id conversations batches next printed. |
max conversations links clear
drop your agent's answers for a chat, or only one model's; messages are never touched
max conversations links clear [options]| Опция | Что делает |
|---|---|
--chat <chat> | чат: его ID или часть названия. |
--model <model> | only the answers this model gave. |
max conversations consents
remembered analysis permissions for this account's chats and provider endpoints
max conversations consents list
max conversations consents listmax conversations consents revoke
max conversations consents revoke [options]| Опция | Что делает |
|---|---|
--chat <chat> | revoke only this chat's consents; defaults to every chat. |
--provider <identity> | exact provider identity from consents list; defaults to every provider. |
max conversations embed
compute a vector for each chunk of a chat's conversations for search by meaning — on this machine, or with --provider through a service and your key; resumes where it stopped; without --chat, every built chat with chunks left, on this machine only
max conversations embed [options]| Опция | Что делает |
|---|---|
--chat <chat> | чат: его ID или часть названия. |
--model <model> | локально: ID модели из models text list (по умолчанию: e5-small); удалённо: модель провайдера. |
--provider <provider> | провайдер векторов: local или openai; опции важнее настроек профиля. |
--base-url <url> | сервер с /v1/embeddings как у OpenAI: Gemini, Jina или Ollama и LM Studio на этом компьютере. |
--dims <n> | удалённо: размер вектора — нужен с --base-url; укорачивает вектор модели OpenAI. |
--workers <n> | local: sessions in parallel, each with its own copy of the model (~0.7 GB each). |
--threads <n> | local: threads in all (default: min(8, cores)). |
--concurrency <n> | удалённо: запросов одновременно (по умолчанию: 4). |
--max-tokens <n> | remote: stop before a run that could send more tokens than this. |
--max-chats <n> | не больше стольких чатов за один запуск; если не указано — 20. |
--max-chunks <n> | at most this many chunks embedded in one run; 2000 if not given, and no limit with --chat. |
max conversations embed status
how many chunks of a chat have a vector of the model, how many are left, and what is left costs
max conversations embed status [options]| Опция | Что делает |
|---|---|
--chat <chat> | чат: его ID или часть названия. |
--model <model> | локально: ID модели из models text list (по умолчанию: e5-small); удалённо: модель провайдера. |
--provider <provider> | провайдер векторов: local или openai; опции важнее настроек профиля. |
--base-url <url> | сервер с /v1/embeddings как у OpenAI: Gemini, Jina или Ollama и LM Studio на этом компьютере. |
--dims <n> | удалённо: размер вектора — нужен с --base-url; укорачивает вектор модели OpenAI. |
max conversations embed clear
drop a chat's vectors, or only one model's; messages and conversations are never touched
max conversations embed clear [options]| Опция | Что делает |
|---|---|
--chat <chat> | чат: его ID или часть названия. |
--model <model> | локально: ID модели из models text list (по умолчанию: e5-small); удалённо: модель провайдера. |
--provider <provider> | провайдер векторов: local или openai; опции важнее настроек профиля. |
--base-url <url> | сервер с /v1/embeddings как у OpenAI: Gemini, Jina или Ollama и LM Studio на этом компьютере. |
--dims <n> | удалённо: размер вектора — нужен с --base-url; укорачивает вектор модели OpenAI. |
max attachments
the files of stored messages: their text in the local store, for content: in a search
max attachments extract
сохранить текст скачанных файлов — текст, текстовые слои PDF/DOCX, ODT/ODS/XLSX/PPTX/EPUB — в локальном хранилище для поиска content:
max attachments extract [options]| Опция | Что делает |
|---|---|
--chat <chat> | only this chat's files; a chat: its id, or part of its title. |
--from-dir <dir> | сопоставить файлы в этом каталоге без обхода подкаталогов; требуется --chat. |
--cursor <cursor> | продолжить с курсора, возвращённого извлечением с ограничениями. |
--download | first save the files no download saved yet, from the messenger, into --output-dir. |
--output-dir <dir> | with --download, where to save them; created if missing. |
--limit <n> | read at most this many files; run it again to continue. |
--ocr | явно вызвать models.ocr для массового извлечения текста из изображений и сканированных PDF. |
--concurrency <n> | удалённо: запросов одновременно (по умолчанию: 4). |
max attachments list
files of stored messages, where each was saved and whether its text is held — never the text
max attachments list [options]| Опция | Что делает |
|---|---|
--chat <chat> | only this chat's files; a chat: its id, or part of its title. |
--needs-text | only files saved here whose text nobody has yet: what an agent reads and writes back. |
--limit <n> | сколько показать. |
--page <n> | какая страница, начиная с 1. |
--all | все строки, без страниц. |
max attachments show
прочитать ограниченную порцию сохранённого вложения; JSON содержит байты в base64
max attachments show <chat> [message] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: ID или часть названия; или только адрес msg:. |
message | необязательный | ID сообщения. |
| Опция | Что делает |
|---|---|
--attachment <n> | позиция файла от 1; обязательна при нескольких файлах. |
--page <n> | отрисовать одну страницу PDF в PNG, от 1; нужен необязательный unpdf/canvas, без OCR. |
--offset-bytes <n> | смещение в байтах от 0. |
--chunk-bytes <n> | число возвращаемых байтов, 1–1048576 (по умолчанию524288). |
--if-sha256 <hash> | требовать SHA-256 всего файла из предыдущей порции. |
max attachments text
the text of one file, as an agent read it
max attachments text set
keep the text an agent read from a file — a scan, a photo — so content: finds it; nothing is sent
max attachments text set <chat> [message] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия; или локатор msg: без ID сообщения в конце. |
message | необязательный | ID сообщения. |
| Опция | Что делает |
|---|---|
--attachment <n> | which file of the message, from 1; needed when it has more than one. |
--text-file <path> | read the text from this file; - or none reads stdin. |
max tags
your own labels on chats, people and messages, kept in the local store and never sent; tag: in a search finds them
max tags auto
назначить локальные теги группам и каналам по кешированным метаданным с помощью правил ключевых слов
Меняет что-то только на этом компьютере.
max tags auto [options]| Опция | Что делает |
|---|---|
--chat <chat> | сохранённая группа или канал; повторите параметр для нескольких. По умолчанию: ``. |
--limit <number> | обработать не более указанного числа чатов (1–500). По умолчанию: 50. |
--refresh-metadata | прочитать текущие описания из мессенджера перед классификацией. |
--dry-run | предварительно показать классификацию по кешу без изменения хранилища. |
max tags add
put tags on one chat, person or message
Меняет что-то только на этом компьютере.
max tags add <tag> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
tag | обязательный | one or more tags: 1–32 letters a–z, digits and hyphens; upper case is lowered. |
| Опция | Что делает |
|---|---|
--chat <chat> | the chat to tag, or the chat of --message; a chat: its id, or part of its title. |
--contact <person> | the person to tag: their id, @username or name, as the local store knows them. |
--message <message> | the message to tag: its id in --chat, or a msg: locator alone. |
max tags remove
take tags off one chat, person or message
Меняет что-то только на этом компьютере.
max tags remove <tag> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
tag | обязательный | one or more tags: 1–32 letters a–z, digits and hyphens; upper case is lowered. |
| Опция | Что делает |
|---|---|
--chat <chat> | the chat to untag, or the chat of --message; a chat: its id, or part of its title. |
--contact <person> | the person to untag: their id, @username or name, as the local store knows them. |
--message <message> | the message to untag: its id in --chat, or a msg: locator alone. |
--source <manual|auto> | удалить только отметку о принадлежности к этому источнику. |
max tags list
what is tagged: this account's chats and messages, and the people of its messenger
max tags list [options]| Опция | Что делает |
|---|---|
--tag <tag> | only this tag. |
--source <manual|auto> | только метки с отметкой о принадлежности к этому источнику. |
--type <names> | only what is tagged of this type: chat, contact or message. |
max metadata
кешированные описания групп и каналов для локальных автоматических тегов
max metadata get
max metadata get [options]| Опция | Что делает |
|---|---|
--chat <chat> | сохранённый чат. |
max metadata refresh
Меняет что-то только на этом компьютере.
max metadata refresh [options]| Опция | Что делает |
|---|---|
--chat <chat> | сохранённая группа или канал; повторите параметр для нескольких. По умолчанию: ``. |
--only-missing | только чаты без метаданных; без --chat — все сохранённые группы и каналы. |
--limit <number> | обработать не более указанного числа чатов (1–500). По умолчанию: 50. |
max search
поиск по тексту: search all — во всём, что хранит локальное хранилище, или поиск по одному ресурсу
max search all
поиск во всём, что хранит локальное хранилище, — сообщения мессенджеров, почта и заметки, — лучшие совпадения сначала; начните отсюда, если не знаете, где это было написано
max search all <query> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | обязательный | строгий запрос Lucene: слова, "фразы", AND/OR/NOT, группы полей и диапазоны дат. |
| Опция | Что делает |
|---|---|
--only <resources> | только эти ресурсы через запятую: messages, mail, notes. |
--limit <n> | сколько результатов. |
--exact | слова без поля и фразы в кавычках совпадают только в точной форме, как exact:word. |
--timezone <zone> | часовой пояс IANA для границ календарных дат. |
max search messages
поиск сообщений мессенджера в локальном хранилище и на сервере мессенджера (--backend); по желанию загружает новые сообщения с --sync-first
max search messages [query] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | необязательный | strict Lucene query: words, "phrases", AND/OR/NOT, field groups and date ranges; --language legacy keeps discovery; with --saved, more words AND-ed to it. |
| Опция | Что делает |
|---|---|
--sync-first | сначала скачать новые сообщения в пределах чата, времени и числа сообщений. |
--max-chats <n> | обновить не больше стольких чатов (по умолчанию: 5). |
--sync-time <duration> | прекратить скачивание через это время (по умолчанию: 30s). |
--max-messages <n> | скачать не больше стольких сообщений всего (по умолчанию: 500). |
--thread | сохранённая цепочка ответов вместо соседних по времени сообщений; без графа — прежнее поведение. |
--thread-hops <n> | не больше стольких связей от совпадения (по умолчанию: 8). |
--thread-messages <n> | не больше стольких сообщений в контексте каждой ветки (по умолчанию: 50). |
--thread-bytes <n> | не больше стольких байт целых сообщений и связей в каждом контексте (по умолчанию: 65536). |
--thread-within <duration> | сообщения в пределах этого времени до и после совпадения (по умолчанию: 1d). |
--backend <archive|server|both> | где искать: локальный архив, сервер мессенджера или оба (по умолчанию: both). |
--server-time <duration> | прекратить ожидание ответа сервера через это время (по умолчанию: 5s). |
--chat <chat> | только этот чат — то же, что chat: в запросе; чат: его ID или часть названия. |
--source <messenger> | все аккаунты этого мессенджера в архиве; personal, bots или all — то же, что in: в запросе. |
--type <text|voice|file> | только сообщения этого типа: только текст, голосовое сообщение или файл. |
--limit <n> | сколько результатов. |
--newest | сначала новые, а не лучшие совпадения. |
--exact | слова без поля и фразы в кавычках совпадают только в точной форме, как exact:word; text: по-прежнему учитывает все словоформы. |
--context <n> | messages before and after each hit; 2 in the terminal, 0 otherwise. |
--language <lucene|legacy> | язык запроса: строгий Lucene или прежний поиск legacy. |
--timezone <zone> | часовой пояс IANA для границ календарных дат. |
--regex | слова — одно регулярное выражение без учёта регистра, проверяется по всем сохранённым текстам. |
--saved <name|id> | run a saved search or an earlier run; options typed here replace its own. |
max search mail
поиск в почте, импортированной в локальное хранилище, — её загружает memo mail import
max search mail [query] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | необязательный | строгий запрос Lucene: слова, "фразы", AND/OR/NOT, группы полей и диапазоны дат. |
| Опция | Что делает |
|---|---|
--chat <chat> | только эта почтовая цепочка, по ID или теме. |
--limit <n> | сколько результатов. |
--newest | сначала новые, а не лучшие совпадения. |
--exact | слова без поля и фразы в кавычках совпадают только в точной форме, как exact:word; text: по-прежнему учитывает все словоформы. |
--context <n> | сколько сообщений показать до и после каждого совпадения; 2 в терминале, иначе 0. |
--timezone <zone> | часовой пояс IANA для границ календарных дат. |
max search notes
поиск по заметкам — написанным в memo или импортированным из папки с заметками — по словам и, с локальной текстовой моделью, по смыслу; у каждого совпадения указано, что его нашло и на что оно ссылается
max search notes <query> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | обязательный | строгий запрос Lucene: слова, "фразы", AND/OR/NOT, tag: и диапазоны дат. |
| Опция | Что делает |
|---|---|
--type <internal|file> | только заметки, написанные в memo, или только заметки из папки. |
--folder <id> | только эта папка с заметками, по её ID; для нескольких повторите. |
--tag <tag> | только заметки с этим тегом. |
--filter <query> | запрос, которому должно также соответствовать каждое совпадение; на поиск по смыслу он не влияет. |
--limit <n> | сколько результатов. |
--offset <n> | пропустить столько результатов — для следующей страницы. |
--exact | только слова в написанной форме; по смыслу не ищется. |
--timezone <zone> | часовой пояс IANA для границ календарных дат. |
max search conversations
the conversations nearest to a query in meaning and in words, best first, in one chat or every one — meaning after conversations embed; runs on this machine
max search conversations <query> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
query | обязательный | what to look for, in your own words, in any language the model reads. |
| Опция | Что делает |
|---|---|
--model <model> | локально: ID модели из models text list (по умолчанию: e5-small); удалённо: модель провайдера. |
--provider <provider> | провайдер векторов: local или openai; опции важнее настроек профиля. |
--base-url <url> | сервер с /v1/embeddings как у OpenAI: Gemini, Jina или Ollama и LM Studio на этом компьютере. |
--dims <n> | удалённо: размер вектора — нужен с --base-url; укорачивает вектор модели OpenAI. |
--max-chats <n> | at most this many chats; 5 with --sync-first, 20 with --refresh if not given. |
--max-chunks <n> | at most this many chunks embedded in one run; 2000 if not given. |
--sync-first | сначала скачать новые сообщения в пределах чата, времени и числа сообщений. |
--sync-time <duration> | прекратить скачивание через это время (по умолчанию: 30s). |
--max-messages <n> | скачать не больше стольких сообщений всего (по умолчанию: 500). |
--chat <chat> | только этот чат: его ID или часть названия. |
--since-time <time> | only those still going at this ISO 8601 time, or 30m / 2h / 1d ago, or later. |
--filter <query> | strict Lucene filter: any message in a conversation must match; does not change the meaning query. |
--source <source> | accounts to search: personal, bots, all, or a provider; defaults to the active account. |
--timezone <zone> | IANA timezone for filter dates; system timezone by default. |
--limit <n> | сколько результатов. |
--refresh | first build and embed, on this machine, the chats in scope that changed or were never built — within --max-chats and --max-chunks. |
max searches
сохранённые поиски и история search messages и stats messages show в локальном хранилище; --saved выполняет один
max searches create
сохранить поиск под именем, не выполняя его; search messages --saved выполняет его
max searches create <name> [query] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
name | обязательный | up to 64 letters a–z, digits and hyphens, not only digits. |
query | необязательный | запрос, как для search messages; без него подходят все сохранённые сообщения. |
| Опция | Что делает |
|---|---|
--chat <chat> | только этот чат — то же, что chat: в запросе; чат: его ID или часть названия. |
--source <messenger> | все аккаунты этого мессенджера в архиве; personal, bots или all — то же, что in: в запросе. |
--limit <n> | сколько результатов. |
--newest | сначала новые, а не лучшие совпадения. |
--exact | слова без поля и фразы в кавычках совпадают только в точной форме, как exact:word; text: по-прежнему учитывает все словоформы. |
--context <n> | messages before and after each hit. |
--language <lucene|legacy> | язык запроса: строгий Lucene или прежний поиск legacy. |
--timezone <zone> | часовой пояс IANA для границ календарных дат. |
--regex | слова — одно регулярное выражение без учёта регистра, проверяется по всем сохранённым текстам. |
--by <chat|sender|day|hour> | по чему группирует подсчёт stats messages show --saved. |
--selection <json> | сохранить полностью определённый исходный запрос рейтинга и параметры из детализации. |
--replace | overwrite a saved search of the same name. |
max searches show
one saved search or earlier run: its query, options and how often it ran
max searches show <name|id>| Аргумент | Обязательность | Что это |
|---|---|---|
name|id | обязательный | имя сохранённого поиска или ID любой строки истории searches. |
max searches list
the saved searches, by name
max searches listmax searches history
the searches and counts that ran, newest first — saved ones included; never their results
max searches history [options]| Опция | Что делает |
|---|---|
--limit <n> | сколько результатов. |
max searches delete
delete a saved search, or one run from the history
max searches delete <name|id>| Аргумент | Обязательность | Что это |
|---|---|---|
name|id | обязательный | имя сохранённого поиска или ID любой строки истории searches. |
max searches clear
empty the history; saved searches stay
max searches clearmax flood
the waits MAX asked this profile to keep, and a hold on its writes
max flood clear
забыть их, снять приостановку и ограничение темпа профиля, когда MAX больше не ограничивает аккаунт; на стороне MAX ничего не меняется
max flood clearmax models
models that run on this machine
max models audio
speech models for transcribing voice messages
max models audio list
the speech models, most suitable first, which are downloaded, and which one is the default
max models audio listmax models audio download
download a speech model once, checked against the sha256 this version expects
max models audio download <model>| Аргумент | Обязательность | Что это |
|---|---|---|
model | обязательный | a model id from models audio list. |
max models text
embedding models for searching conversations by meaning
max models text list
the embedding models, most suitable first, which are downloaded, and which one is the default
max models text listmax models text download
download an embedding model once, checked against the sha256 this version expects
max models text download <model> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
model | обязательный | a model id from models text list. |
| Опция | Что делает |
|---|---|
--accept-terms | accept the model's licence terms, for a model that has its own. |
max models text key
API keys for embedding and analysis providers
max models text key set
store a key, typed at a hidden prompt or piped on stdin — never as an argument
max models text key set <provider>| Аргумент | Обязательность | Что это |
|---|---|---|
provider | обязательный | openai, anthropic, or the host of a --base-url server that wants a key. |
max models text key remove
forget a stored key
max models text key remove <provider>| Аргумент | Обязательность | Что это |
|---|---|---|
provider | обязательный | openai, anthropic, or a server's host. |
max polls
read a poll, vote in it, close your own, create one
max polls show
a poll and its answer ids, as the message carries it now
max polls show <chat> <message>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
message | обязательный | ID сообщения с опросом. |
max polls vote
vote in a poll, or take your vote back; the others see it unless the poll is anonymous
Меняет что-то в MAX.
max polls vote <chat> <message> [answers] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
message | обязательный | ID сообщения с опросом. |
answers | необязательный | answer ids, as polls show prints them. |
| Опция | Что делает |
|---|---|
--retract | take your vote back. |
max polls close
close your own poll; nobody can vote after that, and it cannot be reopened
Меняет что-то в MAX.
max polls close <chat> <message>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
message | обязательный | the id of your own message that carries the poll. |
max polls create
send a poll to a chat, as a message of its own; public unless --anonymous
Меняет что-то в MAX.
max polls create <chat> <question> <answers> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
question | обязательный | the question. |
answers | обязательный | two answers or more. |
| Опция | Что делает |
|---|---|
--topic <id> | send to this forum topic; unsupported by messengers without topics. |
--multiple | people may pick several answers. |
--anonymous | nobody sees who voted for what. |
--revote | people may change their vote. |
--silent | send without a notification. |
--send-as <id> | публиковать от имени одной из сущностей в списке chats send-as; обязательно, если чат по умолчанию публикует от другого имени. |
--send-id <id> | repeat a create whose outcome was unknown, without risking a second poll. |
max reactions
react to messages
max reactions add
put your reaction on a message; it replaces the one you had
Меняет что-то в MAX.
max reactions add <chat> <message> <emoji>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
message | обязательный | ID сообщения. |
emoji | обязательный | one emoji, for example 👍. |
max reactions remove
take your reaction off a message
Меняет что-то в MAX.
max reactions remove <chat> <message>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | чат: его ID или часть названия. |
message | обязательный | ID сообщения. |
max recipients
the chats this profile may send to, when the list is on
max recipients list
the chats on the list; empty and off until the first add
max recipients listmax recipients add
allow sending to this chat; the first add turns the list on
Меняет что-то только на этом компьютере.
max recipients add <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | ID чата или часть названия. |
max recipients remove
stop allowing this chat; the list stays on
Меняет что-то только на этом компьютере.
max recipients remove <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | chat id, or the title as the list shows it. |
max recipients clear
empty the list and turn it off: this profile may send to any chat again
Меняет что-то только на этом компьютере.
max recipients clearmax sends
every attempt to send from this profile — never the text
max sends list
attempts to send, newest first: sent, refused, failed, or not known
max sends list [options]| Опция | Что делает |
|---|---|
--limit <n> | сколько показать. |
max inbox
other people's unread messages in every chat; --new for what arrived since the last check
max inbox [options]| Опция | Что делает |
|---|---|
--new | what arrived since the last check, each message once — for scheduled runs. |
--since-time <time> | what arrived after this ISO 8601 time, or 2h / 1d ago; the saved point stays put. |
--limit <n> | at most this many per chat, the newest. |
--all | muted and archived chats too — left out unless they mention you or reply to you. |
--kind <kinds> | only chats of these kinds, comma-separated: dialog, group, channel, saved. |
--transcribe | turn voice messages not heard yet into text — by the messenger, or a model on this machine; can take minutes. |
--model <id> | which downloaded speech model hears them, with --transcribe; models audio list shows them. |
--mark-read | also mark each chat shown read, up to the newest message shown; the other side sees it. |
--no-mark-read | do not, whatever the catchUpMarksRead setting says. |
max review
every message, yours too, in chats that changed since a point — for reviewing who owes what
max review [options]| Опция | Что делает |
|---|---|
--since-time <time> | where the last review ended — ISO 8601, or 2h / 1d ago; 3 days ago if not given. |
--chat <chat> | только этот чат: его ID или часть названия. |
--kind <kinds> | only chats of these kinds, comma-separated: dialog, group, channel, saved. |
--unanswered [duration] | only questions to you or a group's admins that nobody answered, asked at least this long ago — 4h, 1d; 24h if not given. |
--all | muted and archived chats too — left out unless they mention you or reply to you. |
--transcribe | turn voice messages not heard yet into text — by the messenger, or a model on this machine; can take minutes. |
--model <id> | which downloaded speech model hears them, with --transcribe; models audio list shows them. |
--new | what changed since the last review --new, a point per chat — for scheduled runs. |
--mark-read | also mark each chat shown read, up to the newest message shown; the other side sees it. |
--no-mark-read | do not, whatever the catchUpMarksRead setting says. |
max replies
rules that answer messages for you, kept in a file of this profile
max replies add
добавить правило с явно указанными значениями по умолчанию; выключено, пока вы не отредактируете и не включите его
Меняет что-то только на этом компьютере.
max replies add <id>| Аргумент | Обязательность | Что это |
|---|---|---|
id | обязательный | строчные буквы, цифры и -; уникален в этом профиле. |
max replies on
включить одно правило ответа; его шаблон должен быть готов
Меняет что-то только на этом компьютере.
max replies on <id>| Аргумент | Обязательность | Что это |
|---|---|---|
id | обязательный | ID правила. |
max replies off
отключить одно правило ответа
Меняет что-то только на этом компьютере.
max replies off <id>| Аргумент | Обязательность | Что это |
|---|---|---|
id | обязательный | ID правила. |
max replies edit
изменить только указанные поля правила ответа; списки заменяются целиком
Меняет что-то только на этом компьютере.
max replies edit <id> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
id | обязательный | ID правила. |
| Опция | Что делает |
|---|---|
--do <actions> | действия: reply, task или оба через запятую. |
--kinds <kinds> | типы чатов: dialog, group; через запятую, пустое значение — любые. |
--chats <ids> | только эти идентификаторы чатов через запятую; пустое значение — любые. |
--not-chats <ids> | исключить эти идентификаторы чатов через запятую; пустое значение очищает список. |
--words <words> | совпадение с любым из этих целых слов через запятую; пустое значение очищает список. |
--question | совпадать только с вопросами. |
--no-question | не требовать вопроса. |
--mentions-me | требовать упоминания вас или ответа на ваше сообщение. |
--no-mentions-me | не требовать упоминания вас или ответа на ваше сообщение. |
--people <ids> | только эти идентификаторы отправителей через запятую; пустое значение — любые. |
--not-people <ids> | исключить эти идентификаторы отправителей через запятую; пустое значение очищает список. |
--contacts-only | совпадать только с контактами. |
--no-contacts-only | не требовать, чтобы отправитель был контактом. |
--template <text> | шаблон ответа. |
--model <mode> | устаревший режим шаблона: fill-only или may-reword; вместо него используйте блоки ai. |
--as-reply | отправить как ответ на совпавшее сообщение. |
--no-as-reply | отправить без привязки к совпавшему сообщению. |
--per-chat <limit> | не более указанного числа на чат, например 1/12h. |
--per-person <limit> | не более указанного числа на человека, например 1/1d. |
--outside <hours> | отвечать вне этого интервала в 24-часовом формате, например 09:00-19:00. |
--days <days> | дни рабочего интервала, например mon-fri или sat,sun. |
--timezone <zone> | часовой пояс IANA для рабочего интервала. |
--no-hours | очистить рабочий интервал. |
max replies audience
показать аудиторию ответов профиля или заменить указанные поля; список тестировщиков по-прежнему ограничивает ответы
Меняет что-то только на этом компьютере.
max replies audience [options]| Опция | Что делает |
|---|---|
--reply <mode> | отвечать всем или только указанным отправителям и чатам: all, listed. |
--allow-people <ids> | заменить разрешённые идентификаторы отправителей через запятую; пустое значение очищает список. |
--allow-chats <ids> | заменить разрешённые идентификаторы чатов через запятую; пустое значение очищает список. |
--deny-people <ids> | заменить запрещённые идентификаторы отправителей через запятую; пустое значение очищает список; запрет имеет приоритет. |
--deny-chats <ids> | заменить запрещённые идентификаторы чатов через запятую; пустое значение очищает список; запрет имеет приоритет. |
max replies consents
согласие на модели ответа один раз для каждого профиля и адреса API, с исключениями для чатов
max replies consents show
показать согласие на модель ответа и исключения чатов; никогда не вызывает модель
max replies consents showmax replies consents grant
разрешить передачу входящих данных сообщений настроенной модели ответа этого профиля; исключения чатов сохраняются
Меняет что-то только на этом компьютере.
max replies consents grantmax replies consents revoke
немедленно отозвать согласие профиля на модель ответа; исключения чатов сохраняются
Меняет что-то только на этом компьютере.
max replies consents revokemax replies consents deny
не передавать входящие данные этого чата модели ответа
Меняет что-то только на этом компьютере.
max replies consents deny <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | ID чата в мессенджере, используется как указан; никогда не определяется через сеть. |
max replies consents allow
снять исключение этого чата из обработки моделью; не даёт согласия за профиль
Меняет что-то только на этом компьютере.
max replies consents allow <chat>| Аргумент | Обязательность | Что это |
|---|---|---|
chat | обязательный | ID чата в мессенджере, используется как указан; никогда не определяется через сеть. |
max replies test
what the rules would have answered in the stored messages, to whom and why — sends nothing, changes nothing, never connects
max replies test [rule] [options]| Аргумент | Обязательность | Что это |
|---|---|---|
rule | необязательный | only this rule, by its id; every rule in file order if not given. |
| Опция | Что делает |
|---|---|
--since-time <time> | from this ISO 8601 time, or 2h / 1d ago; 7d ago if not given. |
--ai | вызвать настроенную модель ответа с сохранёнными данными сообщений; требуется согласие на использование модели ответа, иначе применяется запасной вариант. |
max replies pause
stop every reply rule of this profile at once, a running serve too; resume undoes it
max replies pausemax replies resume
let the reply rules answer again after pause
max replies resumemax replies status
whether the rules may send, which are on, and who they may answer
max replies statusmax serve
stay connected to MAX and stream new messages to max watch, until Ctrl-C
max serve [options]| Опция | Что делает |
|---|---|
--idle <duration> | stop after this long with nobody using it — 15m, 1h is 60m. |
max server
max serve in the background: start, stop, restart, status, logs; install adds a systemd or launchd unit
max server start
start serve in the background — through the unit if one is installed — and answer once it connects
max server start [options]| Опция | Что делает |
|---|---|
--idle <duration> | остановиться, если им никто не пользуется столько времени — 15m, 1h. |
max server stop
stop this profile's serve — through the unit if it runs under one
max server stopmax server restart
stop it and start it again
max server restart [options]| Опция | Что делает |
|---|---|
--idle <duration> | остановиться, если им никто не пользуется столько времени — 15m, 1h. |
max server status
whether serve runs for this profile, since when, who started it, and the unit if there is one
max server statusmax server logs
serve's latest log lines — from the journal under systemd, else its log file
max server logs [options]| Опция | Что делает |
|---|---|
-n, --lines <n> | how many lines. По умолчанию: 50. |
max server install
write a systemd user unit or a launchd agent for this profile; starts nothing
max server installmax server uninstall
remove this profile's unit; stop it first
max server uninstallmax watch
print new messages as they arrive, from a running max serve
max watch [options]| Опция | Что делает |
|---|---|
--events | также выводить правки, удаления, реакции, прочтения и изменения чатов; каждая строка содержит вид события. |
max config
the settings in force, and where each one came from
max config show
the profile, the profiles that exist, and each setting with where it came from
max config show [options]| Опция | Что делает |
|---|---|
--bot | the settings a max bot command on this profile gets, rather than the personal account's. |
max config migrate
replace legacy access settings with permissions, preserving effective levels
Меняет что-то только на этом компьютере.
max config migrate [options]| Опция | Что делает |
|---|---|
--dry-run | show the migration without writing the file. |
max config set
save a setting to the configuration file
Меняет что-то только на этом компьютере.
max config set <setting> <value> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
setting | обязательный | одно из: limit, timeoutMs, color, record, keepRunsForDays, readOnly, allow, permissions, sendsPerHour, requestsPerMinute, embeddingProvider, embeddingModel, embeddingBaseUrl, embeddingDims, analysisProvider, analysisModel, analysisBaseUrl, models, senderColors, catchUpMarksRead, searchCatchUp, serve, mcpTools, readOtherBots, updateCheck, skillHint, transcribeModel, defaultProfile, searchStemmers.cyrillic, searchStemmers.latin. |
value | обязательный | a number, true or false, or for allow a list like send,reaction. |
| Опция | Что делает |
|---|---|
--defaults | изменить значение для всех профилей, а не только для этого. |
--personal | только для личных аккаунтов — раздел personal в файле. |
--bot | только для ботов — раздел bot в файле. |
max config unset
remove a setting from the configuration file
Меняет что-то только на этом компьютере.
max config unset <setting> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
setting | обязательный | одно из: limit, timeoutMs, color, record, keepRunsForDays, readOnly, allow, permissions, sendsPerHour, requestsPerMinute, embeddingProvider, embeddingModel, embeddingBaseUrl, embeddingDims, analysisProvider, analysisModel, analysisBaseUrl, models, senderColors, catchUpMarksRead, searchCatchUp, serve, mcpTools, readOtherBots, updateCheck, skillHint, transcribeModel, defaultProfile, searchStemmers.cyrillic, searchStemmers.latin. |
| Опция | Что делает |
|---|---|
--defaults | изменить значение для всех профилей, а не только для этого. |
--personal | только для личных аккаунтов — раздел personal в файле. |
--bot | только для ботов — раздел bot в файле. |
max doctor
the state this installation is in, without contacting MAX unless --online
max doctor [options]| Опция | Что делает |
|---|---|
--online | also log in once, read one chat and start the MCP server; sends nothing. |
max doctor report
what a problem report holds and where it goes; writes nothing
max doctor report create
write a problem report to a file, and print how to send it
max doctor report create [options]| Опция | Что делает |
|---|---|
--run <id> | the run the report is about; the newest failed one if not given. |
--output <file> | where to write it; a new file in this directory if not given. |
max runs
recorded runs — what this tool did, and when
max runs list
recorded runs, newest first
max runs list [options]| Опция | Что делает |
|---|---|
--limit <n> | how many to show. По умолчанию: 20. |
max runs show
one run: what it was, and one line per operation
max runs show <run-id>| Аргумент | Обязательность | Что это |
|---|---|---|
run-id | обязательный | ID из max runs list. |
max runs path
the directory holding one run
max runs path <run-id>| Аргумент | Обязательность | Что это |
|---|---|---|
run-id | обязательный | ID из max runs list. |
max skill
the instructions an agent is given for this tool
max skill show
print SKILL.md — max skill install puts it where Claude Code, Codex and Gemini CLI look for it
max skill show [name]| Аргумент | Обязательность | Что это |
|---|---|---|
name | необязательный | one of the skills shipped for a task: link-conversations. |
max skill install
write SKILL.md to ~/.claude/skills/max-cli/ (Claude Code) and ~/.agents/skills/max-cli/ (Codex, Gemini CLI)
max skill install [options]| Опция | Что делает |
|---|---|
--for <agents> | which agents to install for. Одно из: claude, agents, all. По умолчанию: all. |
max commands
commands, options and exit codes as JSON — inspect one command path per call
max commands schema
argv и схемы результатов одной команды, эффекты, разрешения и указания по повторным попыткам
max commands schema <path>| Аргумент | Обязательность | Что это |
|---|---|---|
path | обязательный | один путь команды, например: stats messages show. |
max upgrade
upgrade max with the package manager that installed it; --check only looks
max upgrade [options]| Опция | Что делает |
|---|---|
--check | say whether a newer version exists, and install nothing. |
max complete
shell completion: max complete zsh prints the script to source
max complete [words]| Аргумент | Обязательность | Что это |
|---|---|---|
words | необязательный |
max mcp
serve this profile to an agent over MCP, on stdin and stdout — claude mcp add max -- max mcp
max mcp [options]| Опция | Что делает |
|---|---|
--permission <key=level> | переопределить разрешение только для этого сервера; повторите для нескольких ключей. |
--allow-dangerous | больше не используется — операции записи не показывают форму; решение определяют разрешения профиля. |
--allow-send | устарело: используйте permissions.messages.send в настройках; доступа не даёт. |
--confirm-send | больше не используется — операции записи не показывают форму; решение определяют разрешения профиля. |
--allow-mark-read | устарело: используйте permissions.chats.mark-read в настройках; доступа не даёт. |
--allow-delete | устарело: используйте permissions.messages.delete в настройках; доступа не даёт. |
--allow-moderate | устарело: используйте permissions.chats.moderate и правила группы; доступа не даёт. |
--http | предоставлять HTTP-сервер на 127.0.0.1 для ChatGPT и Claude в браузере через ваш туннель; действуют права профиля. |
--http-confirmation <mode> | больше не используется — операции записи не показывают форму; решение определяют разрешения профиля. |
--port <port> | the local port for --http (default 8765). |
--public-url <url> | the tunnel's https address the browser apps use, e.g. https://.ts.net. |
--revoke | forget every login given to a browser app; each must log in again. |
max mcp config
print the mcpServers entry for Claude Desktop, Cursor and others, with full paths; writes nothing
max mcp config [options]| Опция | Что делает |
|---|---|
--permission <key=level> | переопределить разрешение только для этого сервера; повторите для нескольких ключей. |
--allow-dangerous | больше не используется — операции записи не показывают форму; решение определяют разрешения профиля. |
--allow-send | устарело: используйте permissions.messages.send в настройках; доступа не даёт. |
--confirm-send | больше не используется — операции записи не показывают форму; решение определяют разрешения профиля. |
--allow-mark-read | устарело: используйте permissions.chats.mark-read в настройках; доступа не даёт. |
--allow-delete | устарело: используйте permissions.messages.delete в настройках; доступа не даёт. |
--allow-moderate | устарело: используйте permissions.chats.moderate и правила группы; доступа не даёт. |
max mcp setup
add this profile's local MCP server to Codex or Claude Code
Меняет что-то только на этом компьютере.
max mcp setup <client> [options]| Аргумент | Обязательность | Что это |
|---|---|---|
client | обязательный | codex or claude-code. |
| Опция | Что делает |
|---|---|
--allow-writes | acknowledge that this profile offers writing tools. |
--permission <key=level> | переопределить разрешение только для этого сервера; повторите для нескольких ключей. |
--allow-dangerous | больше не используется — операции записи не показывают форму; решение определяют разрешения профиля. |
--allow-send | устарело: используйте permissions.messages.send в настройках; доступа не даёт. |
--confirm-send | больше не используется — операции записи не показывают форму; решение определяют разрешения профиля. |
--allow-mark-read | устарело: используйте permissions.chats.mark-read в настройках; доступа не даёт. |
--allow-delete | устарело: используйте permissions.messages.delete в настройках; доступа не даёт. |
--allow-moderate | устарело: используйте permissions.chats.moderate и правила группы; доступа не даёт. |
max mcp doctor
check this profile's local MCP handshake and tool list
max mcp doctor [options]| Опция | Что делает |
|---|---|
--permission <key=level> | переопределить разрешение только для этого сервера; повторите для нескольких ключей. |
--allow-dangerous | больше не используется — операции записи не показывают форму; решение определяют разрешения профиля. |
--allow-send | устарело: используйте permissions.messages.send в настройках; доступа не даёт. |
--confirm-send | больше не используется — операции записи не показывают форму; решение определяют разрешения профиля. |
--allow-mark-read | устарело: используйте permissions.chats.mark-read в настройках; доступа не даёт. |
--allow-delete | устарело: используйте permissions.messages.delete в настройках; доступа не даёт. |
--allow-moderate | устарело: используйте permissions.chats.moderate и правила группы; доступа не даёт. |
Коды возврата
Скрипт ветвится по коду, а не по тексту: текст меняется, код — нет.
| Код | Когда |
|---|---|
0 | получилось |
2 | validation_error |
3 | configuration_error |
4 | authentication_error |
5 | permission_error |
6 | not_found |
7 | confirmation_required |
8 | rate_limited |
9 | timeout |
10 | network_error |
11 | provider_error |
12 | provider_unavailable |
13 | invalid_response |
14 | outcome_unknown |
130 | cancelled |
1 | всё остальное |
0 и только 0 означает, что операция выполнена. 14 — outcome_unknown — означает, что
сообщение могло уйти: не отправлено и не провалено, и повторять его можно только с тем же
--send-id.