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.4.tar.gz (6.5 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.4-py3-none-any.whl (7.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: botpilot-0.1.4.tar.gz
  • Upload date:
  • Size: 6.5 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.4.tar.gz
Algorithm Hash digest
SHA256 f2baad49c9d527e46d68ae3b0dad6f964c404b05ec8ebe21d26157949635b141
MD5 01a2f8486dde06aa978dc6598a793a70
BLAKE2b-256 635beb49d8f2db83ca7d7f8d1adc66e8229c7ce574909db046713fcf1ffd0500

See more details on using hashes here.

File details

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

File metadata

  • Download URL: botpilot-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 7.7 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 604de403e3c2002f6a95658a1db507cbc44b4de31808586e30e6d03d729692d7
MD5 3f048a24a7a07eeb30dd6a5234e2c2d9
BLAKE2b-256 9b44fa3b3b94599422bf88efcab030277bfcb66d94394eefddb9e4d17a0bd866

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