Phase 1 cleanup: onboarding flow, per-user S3 MEMORY.md, seed script
This commit is contained in:
23
scripts/seed-users.py
Executable file
23
scripts/seed-users.py
Executable file
@@ -0,0 +1,23 @@
|
||||
#!/usr/bin/env python3
|
||||
# Run: AWS_PROFILE=ai1 python3 scripts/seed-users.py
|
||||
import boto3
|
||||
from datetime import datetime, timezone
|
||||
|
||||
session = boto3.Session(profile_name='ai1')
|
||||
table = session.resource('dynamodb', region_name='us-east-1').Table('agent-claw-users')
|
||||
|
||||
users = [
|
||||
{
|
||||
'actor_id': 'telegram:8537376738',
|
||||
'display_name': 'Daniel',
|
||||
'telegram_username': 'nessie_tn',
|
||||
'email': 'daniel@everyonce.com',
|
||||
'timezone': 'America/Chicago',
|
||||
'status': 'active',
|
||||
'enrolled_services': {},
|
||||
'created_at': datetime.now(timezone.utc).isoformat(),
|
||||
}
|
||||
]
|
||||
for u in users:
|
||||
table.put_item(Item=u)
|
||||
print(f"Seeded: {u['actor_id']} ({u['display_name']})")
|
||||
Reference in New Issue
Block a user