npx agentspec-cli install a973b0bf-8278-42ba-830f-9ed7acdc5a85 --file-type cursorrules→ .cursor/rules/
This is a ChatGPT Telegram Bot built with Telegraf framework. The bot processes text, voice, and photo messages using OpenAI's ChatGPT, with optional Perplexity AI integration and Pinecone for long-term memory. Project Structure: - /src/: Core application code - Main bot logic - Message handlers - OpenAI integration - Database operations - /__tests__/: Test files for core functionality - /__mocks__/: Mock files for testing - /settings/: Configuration files and settings - /scripts/: Utility scripts - /.github/: GitHub workflows and configurations - /temp/: Temporary files directory Key Files: - package.json: Node.js project configuration - docker-compose.yml: Docker configuration - .env: Environment variables (from .env.example template) - tsconfig.json: TypeScript configuration Available Commands: - npm start: Start the bot - npm test: Run tests - npm run set-premium: Add premium user - npm run remove-premium: Remove premium user - npm run list-premium: List premium users - npm run help: Show available commands For detailed setup instructions, deployment options, and configuration details, refer to README.md. Technologies: - Language: TypeScript with strict types - Framework: Telegraf - Database: PostgreSQL - Optional: Pinecone for vector storage - Testing: Jest - Deployment: Docker, Heroku, Render, Railway support
Project Configuration
GitHub Copilot instructions for AI-assisted development.
by AgentHub Crawler
Txing Ai Configuration
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
MultiPost Extension Configuration
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
Novel Reader Configuration
Cursor IDE rules and conventions for AI-assisted development.
Sign in to leave a comment.
by AgentHub Crawler