Re: Вайб-кодинг Telegram-бота
От: DiPaolo Россия  
Дата: 29.09.25 06:26
Оценка:
Продолжаю наблюдения...

Конечно он в коммитах сильно многословен. Ну может это просто ты так ему говоришь.

Кажется такое сложно будет потом читать и поддерживать – на каждый чих коммит с описанием в 5 строк. Вот для примера https://gitlab.com/nbelyh/rsdn-monitor-bot/-/commit/50957839b2474713ef1bbf8cefbd98ff4b72b7be — 1 строка изменений и 5 строк коммита.

А еще я теперь понял, где код моих коллег нагенере ИИ Он сильно любит вставлять смайлики

    if db_path.exists():
        print(f"📁 Found existing database: {db_path}")
        print(f"🗑️  Removing old database...")
        os.remove(db_path)
        print(f"✅ Old database removed")
    else:
        print(f"📁 No existing database found")


    logger.info("✅ New database created successfully!")
    logger.info("")
    logger.info("📋 New Multi-Chat Schema:")
    logger.info("  🗃️  seen_messages table:")
    logger.info("     - message_id (primary key)")
    logger.info("     - subject, author, forum_name, etc.")
    logger.info("  🗃️  chat_preferences table:")
    logger.info("     - chat_id (Telegram chat ID)")
    logger.info("     - preference_key (e.g., 'blocked_forum_5')")
    logger.info("     - preference_value")
    logger.info("")
    logger.info("🎯 What happens next:")
    logger.info("  1. Bot starts with NO registered chats")
    logger.info("  2. Users send /start to register their chats")
    logger.info("  3. Bot sends notifications to ALL registered chats")
    logger.info("  4. Each chat has independent forum filtering")
    logger.info("")
    logger.info("🔄 Data Loss:")
    logger.info("  ✅ Message cache: Will be rebuilt automatically as bot runs")
    logger.info("  ❌ User preferences: Lost (users need to re-configure with /start)")
    logger.info("     This is expected and necessary for multi-chat conversion")
    logger.info("")
    logger.info("✨ Azure Database Migration Completed Successfully!")


Ну опять же, может от автора зависит.
Патриот здравого смысла
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.