Skip to main content

Developer Guide

Foksiku Developer Guide

v0.2.0

Extend the bot through focused TypeScript modules and explicit validation.

Commandpnpm run verify

Category

Development

Quick Command

source -> verify -> build -> clasp push -> versioned deployment

Features

Functional core

Pure parsing, normalization, validation, calculation, and formatting functions.

Imperative shell

Small handlers coordinate repositories, Telegram adapters, and Apps Script services.

Safe persistence

Repositories own Sheet access, cell neutralization, locking, and append-only history.

Narrow transport

The webhook authenticates, deduplicates, authorizes, and delegates.