nikysek@dev:~

I build the backend Discord communities run on.

Ticket systems, OAuth2 verification, and audit logs that hold up in real, active servers — not demos.

3 Bots shipped
15+ Events audited
OAuth2 Verification flow

// loaded modules

What's under the hood

I build the systems that keep Discord communities running smoothly — ticket queues that route to the right person, verification flows that keep bad actors out, and logging that actually tells you what happened.

  • Python
  • discord.py
  • Flask
  • Discord OAuth2
  • Slash Commands
  • Modals & Views
  • Cogs Architecture
  • Webhooks
  • JSON Persistence
  • Event-driven Logging

// work

Shipped, not just scripted

Support system

Ticket & Moderation Bot

A structured support system for a game-server hosting community. Members open tickets through category buttons — server issues, upgrades, reports, business inquiries. The bot routes them to appropriate staff channels with context.

  • Python
  • discord.py
  • Slash Commands
  • Modals
Ticket support UI
Web + OAuth2

Discord Verification Portal

A two-step verification flow: members request a one-time code from the bot, then confirm their identity on a branded web page by logging in with Discord OAuth2. On success, they get verified role.

  • Python
  • Flask
  • Discord OAuth2
  • Sessions
Verification UI
Architecture

Modular Bot Framework

A rebuild of the verification system on discord.py's cogs pattern, where every feature loads as its own module at startup. Added a welcome flow — auto-role plus a greeting message in a dedicated channel.

  • discord.py Cogs
  • Event-driven design
  • Flask

10:42:01[OK] loaded module: verify

10:42:01[OK] loaded module: welcome

10:42:01[OK] loaded module: audit

10:43:15 [IN] member joined

10:44:02 [UP] role updated

10:45:18[RM] message deleted

// connect

Let's build something

Have a community that needs a custom bot, a verification flow, or better moderation tooling? I'm around.

Copied to clipboard!