bot-developer
CommunityBuilds robust, scalable, and secure automation bots.
Authorerichowens
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides expert guidance and code for building production-grade automation bots for platforms like Discord, Telegram, and Slack. It addresses challenges like rate limiting, state management in conversations, and robust moderation, ensuring your bots are scalable, secure, and reliable.
Core Features & Use Cases
- Production-Grade Architecture: Designs event-driven bot architectures, state machines for complex conversations, and distributed rate limiters for scalability.
- Advanced Moderation Systems: Implements point-based escalation, automatic decay, and auto-moderation rules with features like spam detection and word filtering.
- Platform-Specific Templates: Provides production templates for Discord.py and Telegram webhooks, including proper logging, resource management, and security checklists.
- Use Case: You need to build a Discord bot with complex multi-turn conversations and robust moderation. This Skill can provide a state machine implementation for conversation flow, a distributed rate limiter to prevent API abuse, and an auto-moderation system to manage user behavior.
Quick Start
Provide a Python state machine implementation for a Discord bot to manage a multi-step user onboarding process.
Dependency Matrix
Required Modules
redis-pyasyncpgfastapipython-telegram-botrapidfuzz
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: bot-developer Download link: https://github.com/erichowens/some_claude_skills/archive/main.zip#bot-developer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.