rm needless file
This commit is contained in:
parent
99442b4e01
commit
9c5eab51af
1 changed files with 0 additions and 31 deletions
31
CLAUDE.md
31
CLAUDE.md
|
@ -1,31 +0,0 @@
|
|||
# Kemoverse - Fediverse Gacha Bot
|
||||
|
||||
A Python-based gacha-style bot for the Fediverse that interfaces with either Misskey or Pleroma instances.
|
||||
|
||||
## Project Overview
|
||||
- **Language**: Python 3.11+
|
||||
- **Framework**: Flask for web interface
|
||||
- **Database**: SQLite
|
||||
- **Fediverse Support**: Configurable for Misskey or Pleroma instances
|
||||
- **API Integration**: Uses Misskey.py library for Fediverse API communication
|
||||
|
||||
## Key Components
|
||||
- `bot/` - Core bot functionality including gacha mechanics, character management, and API interactions
|
||||
- `web/` - Flask web application for user interface and card management
|
||||
- `db.py` - Database utilities and schema management
|
||||
- `config.ini` - Instance configuration (API keys, instance URL, admin users)
|
||||
|
||||
## Configuration
|
||||
The bot is configured via `config.ini` to connect to either a Misskey or Pleroma Fediverse instance. Key settings include:
|
||||
- Instance URL and API credentials
|
||||
- Bot user account details
|
||||
- Administrator user permissions
|
||||
- Database location
|
||||
|
||||
## Development Commands
|
||||
- Install dependencies: `pip install -r requirements.txt`
|
||||
- Run bot: `python dev_runner.py`
|
||||
- Start web interface: `python web/app.py`
|
||||
|
||||
## Testing
|
||||
Run tests with appropriate Python testing framework (check for pytest, unittest, or similar in project).
|
Loading…
Add table
Reference in a new issue