Add custom emoji mapping system for premium emoji support #11

Merged
trevor merged 1 commits from v2_functions into master 2026-03-07 01:47:02 +00:00
Owner
  • Create emoji_mappings table to store emoji->emoji_id mappings
  • Add EmojiMappingService for managing emoji registration and replacement
  • Add admin emoji handlers (/add_emoji, /my_emojis, /delete_emoji, /all_emojis)
  • Create emoji message helper for automatic emoji processing
  • Add Alembic migration for emoji_mappings table
  • Integrate emoji router into main dispatcher
  • Add comprehensive documentation (EMOJI_SYSTEM.md)
  • Fix migration chain issue with merge_migration

Features:

  • Admins can register premium emojis via /add_emoji command
  • Automatic emoji->emoji_id replacement before sending messages
  • Per-admin unique constraint on emoji registration
  • Track last used timestamp for analytics
  • Bulk operations support
- Create emoji_mappings table to store emoji->emoji_id mappings - Add EmojiMappingService for managing emoji registration and replacement - Add admin emoji handlers (/add_emoji, /my_emojis, /delete_emoji, /all_emojis) - Create emoji message helper for automatic emoji processing - Add Alembic migration for emoji_mappings table - Integrate emoji router into main dispatcher - Add comprehensive documentation (EMOJI_SYSTEM.md) - Fix migration chain issue with merge_migration Features: - Admins can register premium emojis via /add_emoji command - Automatic emoji->emoji_id replacement before sending messages - Per-admin unique constraint on emoji registration - Track last used timestamp for analytics - Bulk operations support
trevor added 1 commit 2026-03-07 01:46:54 +00:00
Add custom emoji mapping system for premium emoji support
Some checks failed
continuous-integration/drone/pr Build is failing
72f9d40a1a
- Create emoji_mappings table to store emoji->emoji_id mappings
- Add EmojiMappingService for managing emoji registration and replacement
- Add admin emoji handlers (/add_emoji, /my_emojis, /delete_emoji, /all_emojis)
- Create emoji message helper for automatic emoji processing
- Add Alembic migration for emoji_mappings table
- Integrate emoji router into main dispatcher
- Add comprehensive documentation (EMOJI_SYSTEM.md)
- Fix migration chain issue with merge_migration

Features:
- Admins can register premium emojis via /add_emoji command
- Automatic emoji->emoji_id replacement before sending messages
- Per-admin unique constraint on emoji registration
- Track last used timestamp for analytics
- Bulk operations support
trevor merged commit c5a90a5153 into master 2026-03-07 01:47:02 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: trevor/new_lottery_bot#11
No description provided.