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.1.tar.gz (3.4 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.1-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: botpilot-0.1.1.tar.gz
  • Upload date:
  • Size: 3.4 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.1.tar.gz
Algorithm Hash digest
SHA256 82241b51030976e3200dd142a88baf05a189cb1e8b93b7592e5cae02647a561d
MD5 f970421da47c1511b977071880a76425
BLAKE2b-256 2b2906cea31834b529979b527dd6f15862c8509644f68fa7121eec6fe7d29a23

See more details on using hashes here.

File details

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

File metadata

  • Download URL: botpilot-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 4.2 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f536eb12ab395fc4f3b94791014779d99baee7bfb78b8b7c8a8e31b6e897876a
MD5 180a04c5ad9978cbc4ee219b10e160c2
BLAKE2b-256 c94f24b118a7368ba2acc8539114df0c828c971e295bbbd7a7c44db33b94d4b2

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