HMP / agents /add_message.py
GitHub Action
Sync from GitHub with Git LFS
75191db
raw
history blame
775 Bytes
# agents/add_message.py
import argparse
from tools.storage import Storage
storage = Storage()
def add_message(content, source="cli", user_did="anon", hidden=1):
storage.write_note(
content,
source=source,
user_did=user_did,
hidden=hidden
)
print(f"[+] Сообщение от {source} ({user_did}) добавлено: {content}")
# --- CLI interface ---
if __name__ == "__main__":
parser = argparse.ArgumentParser()
parser.add_argument("--content", required=True)
parser.add_argument("--source", default="cli")
parser.add_argument("--user_did", default="anon")
parser.add_argument("--hidden", default=1)
args = parser.parse_args()
add_message(args.content, args.source, args.user_did, args.hidden)