ItsMoreno

The name I build Discord bots under. Its new site writes real discord.py in the hero and turns one sentence into a project brief.

What
Discord bots, brand site
When
Apr – Sep 2026
Status
Live, v2 built

Shown: the v2 site, built and not launched yet. itsmoreno.dev serves the first version.

The product

ItsMoreno covers custom Discord bots, server setup, connected systems and hosting. itsmoreno.dev is live with the first version. The second is a multi-page React site with written guides, a hero editor that types a real slash command, and a brief builder that stays in your browser until you choose to send it.

The hard part

People who want a bot often can’t describe one yet. The site has to show what a bot is made of, and help someone turn an idea into something specific enough to quote.

How it works

  1. A real editor, typed live

    The hero isn’t a screenshot or a library. A small tokeniser scans the discord.py sample once, longest match first, and a typewriter reveals it two characters every 24 ms, with pause and replay. Under reduced motion the whole sample is simply there.

    src/code-sample.js, src/use-typewriter.js

  2. A brief that stays in your browser

    Type one sentence and it becomes an outline with the details worth discussing. No AI and no network call: it is saved only when you choose “Use this brief”, and the contact form prepares an email you send yourself.

    Composer in src/folio-components.jsx, README

  3. Static pages, real metadata

    The build writes 13 static routes, each with its own title, canonical and share tags, plus 4 no-JavaScript redirects for retired addresses. A small router moves focus correctly between pages.

    scripts/build-routes.mjs, src/navigation.js

  4. Notes from the build

    Three long-form guides, such as how to structure a server before it grows, with a contents rail that follows your reading position.

    src/guides.js

Facts, with sources

13
static routes, each with its own metadata
npm run build
2
runtime dependencies: react and react-dom
package.json
24 ms
per two characters in the hero editor
src/use-typewriter.js
3
long-form guides
src/guides.js

Details

Built with

  • React 19
  • Vite 8
  • Hand-written CSS
  • Custom tokeniser
  • Playwright (Python) checks
  • Cloudflare Workers (v1)
  • discord.py

About these screens

  • Shown: the v2 site, built and not launched yet. itsmoreno.dev serves the first version.
  • The code is in a private repository, so this page describes it at README level.