hQDB (hacker Quote Database) is a lightweight, SQLite-backed archive designed to preserve network history, out-of-context IRC highlights, and terminal output. It serves as a decentralized repository for the community's collective memory.
Web Interface:
[ + | - ] operators.IRC Integration:
!hqdb - Pulls a random approved quote into the channel.!hqdb <id> - Fetches a specific quote by its numerical ID.!hqdb add <text> - Transmits a new quote directly from IRC to the web moderation queue.This web node is hosted on scuttled.net/hqdb. The bot daemon runs on rodent.2600.chat.
#help on 2600net and ping an op.# Changelog All notable changes to the hQDB project will be documented in this file. ## [1.1.6] - 2026-03-27 ### Changed - Hardened the flagging system: `[ x ]` drop operator is now strictly limited to authenticated moderators and administrators. - Integrated core `Auth` class session handling into the public interface to verify moderator status natively. - Removed public-facing flagging mechanism entirely to eliminate abuse vectors and moderator fatigue. ## [1.1.4] - 2026-03-27 ### Changed - Temporary mitigation: Flagging mechanism required a threshold of 3 unique IP addresses to demote a quote. (Replaced in v1.1.6). ## [1.1.3] - 2026-03-27 ### Added - Sliding-window pagination for handling large datasets cleanly. - Persisted search state across paginated results. ### Fixed - Quote ID routing bug (`?v=view&id=`) resolving empty search results on direct quote clicks. ## [1.1.2] - 2026-03-27 ### Added - `[ x ]` inline flagging operator allowing users to report quotes for moderation. ## [1.1.0] - 2026-03-27 ### Added - `api.php`: REST API bridge for read/write access with API key authentication. - `hqdb.py`: CloudBot Python plugin for remote interaction via IRC. - `about.php`: Dynamic rendering of repository markdown files. ### Changed - Web installer now explicitly excludes `.htaccess` from web root and enforces strict octal permissions (`find` based) for LAMP environments. - `about.php` restructured to remove internal README content and serve public usage/network info. ## [1.0.0] - 2026-03-27 ### Added - Initial deployment of the hQDB engine on the LAMP stack. - SQLite database backend with WAL enabled for concurrent reads. - IP-based tracking for flood control and vote manipulation prevention. - Role-based moderation queue (Admin/Mod). - Pure terminal-aesthetic CSS styling.