Metadata-Version: 2.4
Name: FunpayACE
Version: 0.0.5
Summary: Библиотека для удобного управления Funpay
Author: Looko
License: MIT
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: aiohttp<4.0,>=3.7
Requires-Dist: beautifulsoup4>=4.9.3
Dynamic: license-file

# FunpayACE

[![PyPI version](https://badge.fury.io/py/funpayace.svg)](https://pypi.org/project/funpayace/)

Библиотека для продавцов Funpay, позволяющая удобно управлять аккаунтом, а также получать статистику.

---

## 🚀 Установка

```bash
pip install funpayace
```

---

## 🔧 Пример использования

```python
from funpayace import FunpayAce
import time
import asyncio

funpay = FunpayAce(golden_key="ваш_ключ")
funpay.forever_online()

funpay.lot_auto_boost(game_id=777, node_id=777)
# Замените game_id и node_id на значения, соответствующие вашим лотам

async def print_balance():
    balance = await funpay.get_balance()
    print("Баланс:", balance)

asyncio.run(print_balance())

# Ваш основной код или просто бесконечный цикл, чтобы не завершалась программа:
while True:
    time.sleep(1)
```

---

## ⚙️ Аргументы

```python
FunpayAce(golden_key: str)
```

- `golden_key` — cookie ключ сессии Funpay. Можно получить из браузера в инструменте разработчика (DevTools).

---

### 📈 Методы

```python
.lot_auto_boost(game_id=777, node_id=777)
```

- Автоматическое поднятие ваших лотов раз в 1–5 минут.

```python
.forever_online()
```

- Делает аккаунт вечно онлайн, отправляя пинг-запросы каждые 45–100 секунд.

```python
await .get_balance()
```

- Возвращает словарь с балансами аккаунта:
```python
{
    "RUB": 123.45,
    "USD": 12.34,
    "EUR": 5.67
}
```

---

## 📒 Обновления

### v0.0.5 — 2025-06-02

- Улучшено логирование с указанием вызывающей функции
- Добавлен метод `get_balance()` для получения баланса аккаунта
- Пример использования обновлён

### v0.0.4 — 2025-05-29

- Добавлен автобуст для ваших лотов
- Улучшен README.md для PyPI

### v0.0.3 — 2025-05-29

- Добавлен README.md для PyPI

### v0.0.2 — 2025-05-29

- Добавлена асинхронная реализация с фоновым запуском через поток
- Улучшено логирование и обработка ошибок
- Улучшена совместимость с PyPI

### v0.0.1 — 2025-05-29

- Пустая библиотека

---

## 📜 Лицензия

Проект распространяется под лицензией MIT. См. файл [LICENSE](./LICENSE).

---

## ☕ Поддержка

Если библиотека оказалась полезной — звезда на GitHub всегда приветствуется ⭐

Телеграм-канал библиотеки: https://t.me/funpayace
