Бот для Telegram, который предоставляет информацию о видеокартах, материнских платах и консолях.
- Установите необходимые зависимости:
pip install pyTelegramBotAPI- Скопируйте файл
config.pyи измените следующие параметры:TOKEN: замените на ваш токен Telegram ботаADMIN_IDS: замените на ID администраторов ботаCHANNEL_ID: замените на ID вашего Telegram канала (если используется)base_path: измените путь к директории с изображениями видеокарт, если нужно
В файле config.py настройте следующие параметры:
TOKEN: Токен вашего Telegram бота (получите у @BotFather)ADMIN_IDS: Список ID администраторов бота (можно получить через @userinfobot)CHANNEL_ID: ID вашего Telegram канала (если используется)
CARDS_PER_ROW: Количество кнопок в строке (по умолчанию: 2)CARDS_PER_PAGE: Количество строк на странице (по умолчанию: 10)VENDORS_PER_ROW: Количество кнопок вендоров в строке (по умолчанию: 3)VENDORS_PER_PAGE: Количество страниц для вендоров (по умолчанию: 10)base_path: Путь к директории с изображениями видеокарт
Для запуска бота выполните:
python main2.pyБот предоставляет следующие возможности:
- Поиск видеокарт
- Поиск материнских плат
- Поиск консолей
- Поиск ноутбуков
- Добавление устройств с фотографиями
- Статистика пользователей
- Административные команды
- Убедитесь, что у вас есть база данных SQLite (videocards.db)
- Все изображения видеокарт должны быть в директории, указанной в
base_path - Для работы с ботом пользователи должны быть подписаны на указанный канал