https://github.com/alxgmpr/whatbotcsv
A quick few tools to make mass edits with What Bot? easier.
https://github.com/alxgmpr/whatbotcsv
csv whatbot
Last synced: about 1 year ago
JSON representation
A quick few tools to make mass edits with What Bot? easier.
- Host: GitHub
- URL: https://github.com/alxgmpr/whatbotcsv
- Owner: alxgmpr
- License: mit
- Created: 2018-12-29T19:05:45.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-29T19:05:48.000Z (about 7 years ago)
- Last Synced: 2025-01-21T23:34:18.966Z (about 1 year ago)
- Topics: csv, whatbot
- Language: Python
- Size: 2.93 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WhatBotCSV
A quick few scripts to turn ?bot billing profiles into a more human-readable CSV format. Use this to transport billing
profiles to remote VPS, or make bulk edits with a program like Excel/Numbers.
Note: its a good idea to backup your billing profiles somewhere safe before and after using this tool, just in case it breaks.
`quickTask` field defaults to false if it doesn't recognize
`_id` field is automatically generated if the field is left blank
## Installation
Requires Python3.
No external packages necessary. Just clone and run the respective Python files.
`git clone`
`cd WhatBotCSV`
## Usage
Input files go in the input db or csv directories.
Output files will be written to the output folder.
```bash
# to turn ?bot format into csv format
$ python3 db_to_csv.py
# to turn csv format into ?bot format:
$ python3 csv_to_db.py
```
Ping me on slack if you have issues.
## Todo
* [ ] automatically find billing.db location
* [ ] command line args
* [ ] more export options