← Back to selected work

Case study / Feb.2025 / Dev & AI / Client: Irys

Iryna Discord Bot

I built Iryna Discord Bot as a solo developer for the official Irys Discord, under CMO direction. Before Iryna, the team had to combine many different bots to handle moderation, onboarding, games, banned words, and community operations. Iryna replaced this fragmented setup with one custom bot aligned with Irys needs. I implemented the full system: moderation commands, anti-spam protections, onboarding and gamification features, community activity tracking (messages, points, usage stats), and AI experiences including RAG support for developers and conversational interactions in specific channels. The bot scaled to 150K+ community users and was continuously improved over 5-6 months through feature additions and command tuning.

  • Duration1 week setup + 5-6 months continuous evolution
  • Team sizeSolo developer
  • RoleBot Developer & AI Engineer
  • Tools usedPython · Supabase · Contabo VPS · RAG

01 / Brief

Solution

I built Iryna Discord Bot as a solo developer for the official Irys Discord, under CMO direction. Before Iryna, the team had to combine many different bots to handle moderation, onboarding, games, banned words, and community operations. Iryna replaced this fragmented setup with one custom bot aligned with Irys needs. I implemented the full system: moderation commands, anti-spam protections, onboarding and gamification features, community activity tracking (messages, points, usage stats), and AI experiences including RAG support for developers and conversational interactions in specific channels. The bot scaled to 150K+ community users and was continuously improved over 5-6 months through feature additions and command tuning.

02 / Constraints

Problem

  • Scaling reliably with a high volume of user interactions
  • Building moderation rules with subtle regex edge cases
  • Keeping anti-spam behavior effective without hurting normal usage

03 / System

Architecture / workflow

  • Custom all-in-one Discord bot for Irys community operations
  • Moderation toolkit with subtle regex rules and anti-spam
  • AI assistant for developers using RAG
  • AI interaction channels, onboarding, games, and gamification
  • Detailed analytics on community activity, messages, and points
  • Scaled to 150K+ users

Service

What I build for Discord communities

Iryna replaced a stack of separate bots with one custom bot built around how the Irys community actually runs. The same building blocks apply to other large Discord servers:

  • Moderation commands, regex word rules and anti-spam protections tuned so normal members are not caught
  • Onboarding flows, games and gamification with community points
  • Activity analytics covering messages, points and usage stats
  • An AI assistant that answers developer questions using RAG
  • Conversational AI interactions limited to the channels you choose

Iryna took one week to set up, then evolved for 5-6 months through feature additions and command tuning as the community grew past 150K users.

04 / Evidence

Results / impact

These figures are project-context outcomes. Detailed baselines and calculation methods are not public unless stated, and the results do not establish performance for a different workflow.

  • Managed a 150K+ Discord community with a single custom bot
  • Centralized moderation, onboarding, gamification, and AI support in one system
  • Provided visibility through community stats (messages, points, and activity)

05 / Gallery

Visual references