Active Bots

System

Core Engine ยท Logging ยท Language Management

๐Ÿ“ Portfolio

The modular foundation for all other bots, this system provides core utilities like logging, language support, and config parsing.

Features:

  • Moderation โ€“ Kick, ban, mute & warn users easily.
  • Suggestion system โ€“ Gather community feedback with structured embeds.
  • Welcome messages โ€“ Automatically greet new members.
  • Auto-roles โ€“ Assign roles upon joining.
  • Verification โ€“ Users must accept the rules to verify.
  • Extra Embed โ€“ Custom embed messages for announcements & info.

๐Ÿ“ Changelog

  • [v1.0] Core configuration system
  • [v1.1] Embedded logger module added
  • [v1.2] Language switcher via config file
  • [v1.3] Dynamic feature toggles enabled

โš™๏ธ Tech Overview

Stack: disnake ยท ConfigParser ยท JSON + Language modules

Performance: Load time under 50ms

Deployments: Used in 100% of all other bots

Ticket

Ticket System ยท Channel-Based ยท Claim & Close

๐Ÿ“ Portfolio

Flexible support system with claim, close, delete, transcript options and optional feedback modal after closure.

Features:

  • Easy ticket creation โ€“ Users can open tickets with a single button click.
  • Custom categories โ€“ Organize tickets for different categories.
  • Staff management โ€“ Assign tickets to specific team members.
  • Transcript logging โ€“ Save ticket conversations for future reference.

๐Ÿ“ Changelog

  • [v1.0] Initial release
  • [v1.1] Category and auto-close support
  • [v1.2] Added feedback modal
  • [v1.3] Claim button & role restrictions

โš™๏ธ Tech Overview

Stack: disnake ยท Button Interactions ยท Channel Logs

Performance: Responsive up to 200 concurrent tickets

Deployments: 30+ communities

Giveaway

Giveaways ยท Modal-based Input ยท Auto-end

๐Ÿ“ Portfolio

Start giveaways with modal input, slash commands, auto-end timers and reroll capabilities โ€“ designed for minimal setup.

Features:

  • Easy Setup โ€“ Create giveaways in seconds with simple commands.
  • Timed Giveaways โ€“ Set custom durations and let the bot handle the rest.
  • Multiple Winners โ€“ Choose one or multiple winners automatically.
  • Re-Roll Feature โ€“ Need a new winner? Just one command!
  • Notifications โ€“ Automatically announce winners and ping them.

๐Ÿ“ Changelog

  • [v1.0] First modal-based giveaway command
  • [v1.1] Auto-end + time conversion improvements
  • [v1.2] Reroll system and winner storage added

โš™๏ธ Tech Overview

Stack: disnake ยท Modal Input ยท Background Tasks

Performance: Accurate to the second

Deployments: 40+ servers

Order

Order System ยท Modal-based ยท Channel Storage

๐Ÿ“ Portfolio

A powerful and flexible order system built with disnake, using modals for data input, backend channel handling, and admin interaction.

Features:

  • Easy Order Creation โ€“ Let users place orders via Buttons or Dropdowns.
  • Price Input โ€“ Set a custom price when creating an order.
  • Order Logging โ€“ Every order is logged for full transparency.
  • Transcripts โ€“ Automatically generate a full conversation transcript for each order.
  • Terms Confirmation โ€“ Terms are sent at the start and must be accepted before proceeding.
  • Todo System โ€“ Add tasks during the order process to keep everything on track.
  • Feedback System โ€“ Collect feedback after each order to build trust and improve quality.

๐Ÿ“ Changelog

  • [v1.0] Initial release
  • [v1.1] Integrated basic logging system
  • [v1.2] Added multilingual support
  • [v1.3] Channel-based storage enabled
  • [v1.4] Status flags added
  • [v1.5] Order deletion logic added

โš™๏ธ Tech Overview

Stack: disnake ยท Modal API ยท JSON storage

Performance: Avg. latency ~60ms

Deployments: 22+ active uses

Invite Logs

Invite Tracking ยท Graphs ยท Top Inviter

๐Ÿ“ Portfolio

Real-time invite tracking with graphical statistics, top inviter leaderboard, and join analysis per user.

๐Ÿ“ Changelog

  • [v1.0] Initial invite tracking via disnake events
  • [v1.1] Join logs & message embeds added
  • [v1.2] Graph generation via Matplotlib

โš™๏ธ Tech Overview

Stack: disnake ยท Matplotlib ยท SQLite

Performance: Daily data per member

Deployments: 18+ analytics projects

Tebex Validation

Licensing ยท Webhook-Based ยท Discord ID Mapping

๐Ÿ“ Portfolio

Validate external purchases with webhook communication and assign roles or permissions dynamically.

๐Ÿ“ Changelog

  • [v1.0] Webhook reception and ID validation
  • [v1.1] Product-specific license checking
  • [v1.2] Fallback handling for non-Discord IDs

โš™๏ธ Tech Overview

Stack: disnake ยท Flask Webhook ยท JSON Storage

Performance: Webhook latency < 300ms

Deployments: 10+ Tebex integrations

Webhook Integration

RedM/FiveM Events ยท Embed Dispatcher

๐Ÿ“ Portfolio

Receive and handle webhook events from game scripts, push into Discord as styled embeds with config mapping.

๐Ÿ“ Changelog

  • [v1.0] Webhook to embed delivery added
  • [v1.1] JSON category mapping support
  • [v1.2] Dynamic embed formatting

โš™๏ธ Tech Overview

Stack: disnake ยท Webhooks ยท JSON Config

Performance: Sub-second dispatch

Deployments: 15+ FiveM/RedM setups

Role Request (EN)

Role Modal ยท Multi-Step Review ยท English UI

๐Ÿ“ Portfolio

Interactive role request via modal form in English, with reviewer queue and final approver check step.

๐Ÿ“ Changelog

  • [v1.0] Modal form with name & reason
  • [v1.1] Reviewer assignment system
  • [v1.2] Approval logging and messages

โš™๏ธ Tech Overview

Stack: disnake ยท Modal UI ยท Queue System

Performance: Built for async approval chains

Deployments: 8+ private community systems