08-25-2026, 01:37 PM
(This post was last modified: 08-25-2026, 02:16 PM by Sir-Vigu.
Edit Reason: DF Vault showcase โ full details & direct download
)
๐งฐ csv2threads v1.0 โ CSV to MyBB thread drafts
Wave 16 drop ยท DF Vault exclusive ยท csv2threads.py + README ยท Python 3 stdlib only
๐ What it does
You've got a spreadsheet โ FAQs, prompt lists, imported content, a knowledge base in Excel โ and it needs to live on your forum. csv2threads takes any CSV with subject + message columns and turns every row into a paste-ready thread draft, with a clean index manifest and (if you opt in) a ready-to-run SQL import file built around real MyBB insert patterns with auto-increment ID capture.
Pure Python stdlib: no pip installs, no network, no surprises. Run a dry pass over your CSV, review the drafts, then post or import on your own schedule.
โจ What's inside
โ๏ธ Requirements
๐ ๏ธ Install โ step by step
๐งน Uninstall
It's a CLI tool โ delete the file to uninstall. Imported threads can be deleted normally.
๐ค Support
Reply in this thread or PM Sir-Vigu โ happy to help you get it running.
โฌ๏ธ Download csv2threads v1.0
โฌ Direct download โ df-tools-csv2threads-1.0.zip
๐ Open the DF Vault โ all 127 premium downloads
โ DF Gold โ instant full access, forever
Free for vault-unlocked members (250 posts / 100 threads / 2,500 credits) โ or instant with DF Gold. Licensed for forums YOU own.
Wave 16 drop ยท DF Vault exclusive ยท csv2threads.py + README ยท Python 3 stdlib only
๐ What it does
You've got a spreadsheet โ FAQs, prompt lists, imported content, a knowledge base in Excel โ and it needs to live on your forum. csv2threads takes any CSV with subject + message columns and turns every row into a paste-ready thread draft, with a clean index manifest and (if you opt in) a ready-to-run SQL import file built around real MyBB insert patterns with auto-increment ID capture.
Pure Python stdlib: no pip installs, no network, no surprises. Run a dry pass over your CSV, review the drafts, then post or import on your own schedule.
โจ What's inside
- CSV in (subject, message โ optional forum/tags/date columns) โ thread drafts out
- One paste-ready .txt per row, numbered and slug-named
- _index.csv manifest of everything generated
- Optional --sql mode: mybb_import.sql with transactions + LAST_INSERT_ID wiring
- Slug generator, subject truncation and SQL escaping built in
- Pure Python 3 stdlib โ zero dependencies, zero network
- Sanity checksum printed at the end of every run
โ๏ธ Requirements
- Python 3 (any recent version)
- A CSV file with 'subject' and 'message' columns
- For --sql: access to your MyBB database + a backup
๐ ๏ธ Install โ step by step
- Download the zip below (unlocks with your vault access).
- Unzip โ you get csv2threads.py + this README.
- Prepare your CSV with columns: subject,message (optional: forum, tags, date).
- Run: python3 csv2threads.py input.csv --out ./out
- Review the files in ./out/drafts/ and paste them as threads, or
- Run with --sql --forum 12 --prefix mybb_ to generate mybb_import.sql โ review it, run it on a BACKUP, then ACP โ Tools & Maintenance โ Recount & Rebuild.
๐งน Uninstall
It's a CLI tool โ delete the file to uninstall. Imported threads can be deleted normally.
๐ค Support
Reply in this thread or PM Sir-Vigu โ happy to help you get it running.
โฌ๏ธ Download csv2threads v1.0
โฌ Direct download โ df-tools-csv2threads-1.0.zip
๐ Open the DF Vault โ all 127 premium downloads
โ DF Gold โ instant full access, forever
Free for vault-unlocked members (250 posts / 100 threads / 2,500 credits) โ or instant with DF Gold. Licensed for forums YOU own.
๐ Like0โค๏ธ Love0๐ Haha0๐ฅ Fire0๐ Clap0โก 0
Sir-Vigu
Founder, Data-Forums.com
Connecting data professionals, ideas, and innovation.
Founder, Data-Forums.com
Connecting data professionals, ideas, and innovation.
