Documentation

DTLbb is a Python desktop application that uses Playwright to connect to a phpBB forum, check account permissions, and publish new topics after explicit user confirmation.
Post Reply
Didier
Site Admin
Posts: 29
Joined: Fri Jul 17, 2026 4:29 pm

Documentation

Post by Didier »

DTLbb is a Python desktop application that uses Playwright to connect to a phpBB forum, check account permissions, and publish new topics after explicit user confirmation. Interface available in English and French.

Image

The assistant follows this workflow:

1. displays the Forum logo, application title, subtitle, and website address;
2. asks for the complete phpBB forum address;
3. asks for the username;
4. asks for the password in a masked field;
5. verifies the account identity and administrator status;
6. lists the available categories, forums, and subforums;
7. checks the effective posting permission for each subforum;
8. asks for the destination subforum, topic title, and message text;
9. displays a preview and requests explicit confirmation;
10. publishes the topic only after confirmation;
11. reloads the subforum topic list and selects the newly created topic;
12. offers **New message** to return to the subforum selection, or `Q` to quit.

Administrator status is informational. In phpBB, an administrator may still lack posting permission in a particular forum. DTLbb therefore checks the effective permission of every subforum before allowing publication.

See the README for more at https://github.com/DidierMorandi/DTLbb/ ... /README.md
Post Reply