Metadata-Version: 2.4
Name: bangscript0x1
Version: 1.0.0
Summary: Utility library for Telegram bot automation
Author: BangScript0x1
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: requires-python
Dynamic: summary

# bangscript0x1

Utility library for Telegram Mini App bot automation.

## Install

```bash
pip install bangscript0x1
```

## Usage

```python
from bangscript0x1 import banner, log, load_data, load_config, countdown_sync

# Banner
banner("My Bot")

# Logger
log("Login sukses", "ok")
log("Sudah diklaim", "warn")
log("Gagal login", "err")
log("Memproses...", "info")

# Load accounts
accounts = load_data("data.txt")

# Load config
cfg = load_config("config.json")

# Countdown
countdown_sync(3600)
```

## Functions

| Function | Description |
|---|---|
| `banner(project, author)` | Tampilkan ASCII banner |
| `show_banner(project, author)` | Alias banner() |
| `set_title(title)` | Set judul terminal |
| `log(msg, level)` | Log dengan warna |
| `log_ok/warn/err/info(msg)` | Shortcut log |
| `load_data(file)` | Load data.txt |
| `load_config(file)` | Load config.json |
| `load_proxies(file)` | Load proxy.txt |
| `get_proxy(proxies, index)` | Round-robin proxy |
| `format_proxy(proxy)` | Sensor proxy untuk log |
| `generate_device_id()` | Generate device ID |
| `generate_uuid()` | Generate UUID |
| `countdown(secs)` | Async countdown |
| `countdown_sync(secs)` | Sync countdown |
