Fr|En

DTL Software — July 2026

DTLbb

A graphical assistant that checks account permissions and publishes carefully on a phpBB forum.

v1.0-20English / FrançaisWindowsPython / Playwright

DTLbb connects to a phpBB forum through its web interface, checks the effective permissions, and publishes a topic only after explicit confirmation.

The NetDTL forum address is proposed by default, but it can be changed on the welcome screen. The interface is available in English and French and preserves entered fields when the language changes.

Main features

  • connection through the phpBB web interface;
  • identity check and administrator-status information;
  • listing of available categories, forums, and subforums;
  • effective posting-permission check for every subforum;
  • topic title and message entry with preview;
  • publication only after immediate confirmation;
  • selection of the newly created topic after reloading the list.

Controlled workflow

  1. enter the complete forum address;
  2. enter your username and masked password;
  3. let DTLbb check the available subforums;
  4. select a destination and write the topic;
  5. review the preview and confirm publication.

Administrator status is informational: phpBB may deny posting in a particular forum even to an administrator. DTLbb therefore checks the effective permission before offering publication.

Safety

  • the password remains in memory only;
  • sid session identifiers are redacted from logs;
  • automated browser sessions remain in the background;
  • no direct MySQL connection is performed;
  • the application attempts to log out after every check or publication.

Quick start

.\dist\DTLbb.exe

python .\DTLbb.py

Running from source requires Python, Playwright, Chromium, and HTTPS access to the forum. Detailed logs are written to logs\dtlbb.log without the password.

Update preparation

The prepare-updates command can analyze Git repositories mapped to forum sections and produce English drafts. It does not open the forum, publish anything, or modify the state file.