build-in-public-bot
Version:
AI-powered CLI bot for automating build-in-public tweets with code screenshots
21 lines • 657 B
TypeScript
import { TwitterAuthData } from './twitter-auth';
export declare class TwitterAPIClient {
private client;
private graphqlFeatures;
constructor(authData: TwitterAuthData);
postTweet(text: string, mediaIds?: string[]): Promise<string>;
uploadMedia(filePath: string): Promise<string>;
private uploadInit;
private uploadAppend;
private uploadFinalize;
private checkUploadStatus;
getRateLimitStatus(): Promise<{
remaining: number;
limit: number;
reset: Date;
}>;
private handleApiError;
private handleTweetError;
private handleMediaError;
}
//# sourceMappingURL=twitter-api.d.ts.map