Skip to main content

A CLI toolkit for automating web bots and reconciliation bots.

Project description

readme = '''# BotPilot

BotPilot is a Python CLI tool for automating organizational tasks using Selenium, pandas, and Oracle connections. It can scaffold web bots and reconciliation bots with optional emailer, logging, and database support.

🚀 Installation

pip install botpilot


git clone https://github.com/your-org/botpilot.git
cd botpilot
pip install .

🛠 Usage
botpilot init web-bot 
botpilot init recon-bot 


Options
--with-db: Include database connection scaffolding

--emailer: Include emailer utility

Logging is enabled by default and stored in /logs.



📁 Generated Structure
MyBot/
├── main.py
├── downloads/
├── assets/
│   └── app.ini
├── logs/
├── reports/
└── shared/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

botpilot-0.1.0.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

botpilot-0.1.0-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file botpilot-0.1.0.tar.gz.

File metadata

  • Download URL: botpilot-0.1.0.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for botpilot-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1ba53e3b19b7b5aa99f1718796dcfa5de6790caedfb0e7df6af778fc13dea4a5
MD5 bba3a38a46d2e28e41de42e5f230c5de
BLAKE2b-256 47dd4fa70a1645c536e931bf4795e388dc691fef04ba9964865d61562b14ddf9

See more details on using hashes here.

File details

Details for the file botpilot-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: botpilot-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for botpilot-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d09ae9976f9e89aa0d3883100e4546953b27a59020c66302b7b20f1355cecf75
MD5 33064a94e31404ca0285234fa741f178
BLAKE2b-256 fff3b5f44bfa28f17906f0d7cd963aa75f3197221131eb1a5c6bd1371a18aac7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page