aifordiscord-api
Version:
An advanced npm package for Discord bots providing AI-enhanced random content, memes, jokes, and utilities with comprehensive documentation.
21 lines • 783 B
TypeScript
/**
* OpenAI integration service
*/
export declare class AIService {
private openai;
private enabled;
constructor(apiKey?: string);
enhanceJoke(originalJoke: string, name?: string): Promise<string>;
enhanceAdvice(originalAdvice: string): Promise<string>;
enhanceFact(originalFact: string): Promise<string>;
generateCustomJoke(topic: string): Promise<string>;
enhanceQuote(originalQuote: string): Promise<string>;
generateStory(topic: string, length?: 'short' | 'medium' | 'long'): Promise<string>;
generateRiddle(difficulty?: 'easy' | 'medium' | 'hard'): Promise<{
riddle: string;
answer: string;
}>;
generateCompliment(name?: string): Promise<string>;
isEnabled(): boolean;
}
//# sourceMappingURL=openai.d.ts.map