multi-group-architecture
Installation
SKILL.md
When to use this skill
Use this skill when you need to:
- Support multiple LINE groups with independent configurations
- Implement group isolation for data and settings
- Handle group join/leave events automatically
- Manage per-group member lists and schedules
- Design scalable multi-tenant bot architecture
- Migrate from single-group to multi-group system
How to use it
Core Principles
- Group Isolation: Each group has completely separate data
- Automatic Registration: Groups auto-register when bot joins
- Independent Scheduling: Each group can have different broadcast times
- Context-Aware: All operations require group_id context
Related skills
More from forever19735/garbage
line-bot-development
Build and maintain LINE messaging API integrations, handle webhook events, and implement bot commands
10code-refactoring-solid
Guide for refactoring Python code to follow SOLID principles and improve maintainability
8command-design
Design and implement intuitive, user-friendly bot command interfaces with comprehensive help systems
3scheduling-system
Implement automated scheduling with APScheduler for multi-group timed broadcasts and rotation management
3deployment-railway
Deploy Python Flask applications to Railway.app with environment configuration and webhook setup
3ux-command-analysis
Evaluates the user experience of the bot's command interface and provides actionable recommendations
3