avito
Communication
v1.0.0
BenignManage Avito.ru account, items, and messenger via API.
11.7K downloads1.7K installsby @ruslanlanket
Setup & Installation
Install command
clawhub install ruslanlanket/avitoIf the CLI is not installed:
Install command
npx clawhub@latest install ruslanlanket/avitoOr install with OpenClaw CLI:
Install command
openclaw skills install ruslanlanket/avitoor paste the repo link into your assistant's chat
Install command
https://github.com/openclaw/skills/tree/main/skills/ruslanlanket/avitoWhat This Skill Does
Connects to the Avito.ru API to manage your account, listings, and inbox. Supports authentication, balance checks, item listing, and chat retrieval.
Automates routine Avito account checks and listing reviews without manual browser sessions.
When to Use It
- Check account balance before posting a new ad
- List all active advertisements on your Avito account
- Read incoming chats from potential buyers
- Retrieve account details including your user ID
- Monitor listings without opening the Avito web interface
View original SKILL.md file
# Avito This skill provides tools to interact with the Avito.ru API. ## Requirements - `requests` library for Python. - Avito Client ID and Client Secret. ## Setup Set your credentials in your environment or provide them when prompted. ## Features ### Authentication Get an access token using your client credentials. ```bash python3 scripts/auth.py <client_id> <client_secret> ``` ### Account Info Get information about your account, including your `user_id`. ```bash python3 scripts/get_self.py <token> ``` ### Balance Check your account balance. ```bash python3 scripts/get_balance.py <token> <user_id> ``` ### Items Management List your current advertisements. ```bash python3 scripts/list_items.py <token> ``` ### Messenger List chats in your account. ```bash python3 scripts/list_chats.py <token> <user_id> ``` *Note: Messenger API access may require a specific Avito subscription.* ## TODO - Implement item creation (POST /items). - Implement item status updates (editing, deleting). - Implement webhook registration. - Implement messenger message sending and retrieval.
Example Workflow
Here's how your AI assistant might use this skill in practice.
INPUT
User asks: Check account balance before posting a new ad
AGENT
- 1Check account balance before posting a new ad
- 2List all active advertisements on your Avito account
- 3Read incoming chats from potential buyers
- 4Retrieve account details including your user ID
- 5Monitor listings without opening the Avito web interface
OUTPUT
Manage Avito.ru account, items, and messenger via API.
Security Audits
VirusTotalBenign
OpenClawBenign
View full reportThese signals reflect official OpenClaw status values. A Suspicious status means the skill should be used with extra caution.