Refactor bot client and add group management commands

Replaced ScoreScrapeBotTelegramClient with StoreScrapeBotTelegramClient and updated related references. Added BaseStoreScraperBotCommand for command error handling. Implemented AddGroupCommand and GetGroupCommand for managing allowed groups via admin commands. Improved CouchbaseUtil to ensure scope and collection creation. Updated logging configuration and environment example. Minor model and repository adjustments for initialization and group handling.
This commit is contained in:
2025-11-04 23:06:46 +07:00
parent 774355ee2b
commit bae876b086
16 changed files with 225 additions and 31 deletions
+1 -1
View File
@@ -2,7 +2,7 @@
# cp .env.example .env
# Couchbase configuration
COUCHBASE_CONNECTION_STRING=localhost:8091
COUCHBASE_CONNECTION_STRING=couchbase://localhost
COUCHBASE_USERNAME=admin
COUCHBASE_PASSWORD=your_password_here
COUCHBASE_BUCKET_NAME=store_scraper