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.2.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.2-py3-none-any.whl (4.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: botpilot-0.1.2.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.2.tar.gz
Algorithm Hash digest
SHA256 b744ecf95e06b6b2a8f07b987ecc3dafacf20c7bdae91c307df9bda00feefe50
MD5 d27a8faec610f9761b76505d0d44d120
BLAKE2b-256 7b0c9906bae24808cf25b16556dd372955aeb6ce89d94fe8353f0d04a0ac83a9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: botpilot-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 31879342b203eb810dab21e6af3e069ebcb638d8538d232b5efdc7690d0943fa
MD5 ec83f7705736b8030e237faa76ad1d87
BLAKE2b-256 6215fe440cb2a41fbd937fbdb31a08acfbc5517cf5fb6894c81932f1f2ba1171

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