a tool to help your Letta AI agents navigate bluesky
at main 492 B view raw
1import { AtpAgent } from "@atproto/api"; 2 3const bskyService = Deno.env.get("BSKY_SERVICE") ?? "https://bsky.social"; 4const bskyUsername = Deno.env.get("BSKY_USERNAME"); 5const bskyPassword = Deno.env.get("BSKY_APP_PASSWORD"); 6 7if (!bskyUsername || !bskyPassword) { 8 throw new Error( 9 "Missing required env vars: BSKY_USERNAME or BSKY_APP_PASSWORD", 10 ); 11} 12 13export const bsky = new AtpAgent({ service: bskyService }); 14await bsky.login({ identifier: bskyUsername, password: bskyPassword });