Aometry
2021
// Overview
Aometry is a modular Discord bot platform designed to decouple core system infrastructure from functional modules. Developers write and share reusable commands and event handlers as standalone git repositories, which are installed dynamically using an info.json manifest contract. Features an automated first-run setup wizard, a central management dashboard (aometry.finneh.xyz) following a secure Jellyfin-style API token architecture, and an automatic update heartbeat that checks for and applies hot-reloads every 6 hours.
// Challenges
Architecting a platform with zero compile-time knowledge of its installed modules, hot-reloading extensions without restarting the primary Node process, securing the remote dashboard API, and handling NAT traversal/tunneling for self-hosted instances.
// Outcomes
Created an active developer ecosystem with 46 organic GitHub stars where contributors extend bot features without reading or touching the platform core. Successfully migrated the entire codebase to TypeScript for robust type safety.