🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

Avito.ru publish and chat

by @ruslanlanket

Manage Avito.ru account, items, and messenger via API. Use for listing items, checking balance, reading chats, and getting account info.

Versionv1.0.0
Downloads2,374
Installs1
Stars⭐ 1
TERMINAL
clawhub install avito

πŸ“– About This Skill


name: avito description: Manage Avito.ru account, items, and messenger via API. Use for listing items, checking balance, reading chats, and getting account info.

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.

    python3 scripts/auth.py  
    

    Account Info

    Get information about your account, including your user_id.

    python3 scripts/get_self.py 
    

    Balance

    Check your account balance.

    python3 scripts/get_balance.py  
    

    Items Management

    List your current advertisements.

    python3 scripts/list_items.py 
    

    Messenger

    List chats in your account.

    python3 scripts/list_chats.py  
    

    *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.
  • βš™οΈ Configuration

    Set your credentials in your environment or provide them when prompted.