build-in-public-bot
Version:
AI-powered CLI bot for automating build-in-public tweets with code screenshots
22 lines • 759 B
TypeScript
import { Browser } from 'puppeteer';
export interface TwitterAuthData {
cookies: any[];
localStorage: Record<string, string>;
sessionStorage: Record<string, string>;
authToken?: string;
ct0?: string;
username: string;
savedAt?: string;
}
export declare class TwitterAuthService {
private browser;
private page;
authenticate(username: string, password: string): Promise<TwitterAuthData>;
private extractAuthData;
private cleanup;
saveAuthData(authData: TwitterAuthData, filePath: string): Promise<void>;
loadAuthData(filePath: string): Promise<TwitterAuthData | null>;
launchBrowser(headless?: boolean): Promise<Browser>;
private applyAdvancedEvasion;
}
//# sourceMappingURL=twitter-auth.d.ts.map