← All projects

iHorizon

Owner · lead developer · 2020 — present · Active

Open-source, self-hostable Discord bot: 390+ commands (moderation, tickets, logs, economy, music, backups).

TypeScript · Bun · discord.js · Lavalink

Context

Discord servers usually stack several bots that drift apart. iHorizon packs a very wide surface — moderation, tickets, logs, economy, music, backups — into a single, coherent, self-hostable bot.

Architecture

  • — TypeScript + Bun runtime + discord.js v14
  • — Modular loader: each command family toggles independently
  • — Shared permission engine
  • — Music via Lavalink, YAML config, multilingual docs

Key points

  • — 390+ commands, verifiable in the repo
  • — Open source, self-hosted, multilingual documentation
  • — v12 → v14 migration and Bun adoption: a codebase maintained over time

Outcome

  • — The longest-running open-source project in this profile, still active.