Лёгкий и понятный бот на Python, подключённый к PostgreSQL. Поддерживает базовые операции с таблицами: создать таблицу, добавить запись, просмотреть таблицу. Идеален как учебный проект или маленький помощник для быстрого управления данными.
- ➕ Добавить запись в указанную таблицу
- 🔎 Просмотреть содержимое таблицы (с пагинацией/ограничением строк)
- 🗂️ Создать новую таблицу с полями по шаблону
- 🔒 Подключение к реальной PostgreSQL — данные хранятся локально или удалённо
- 🧩 Простая архитектура — легко расширять и тестировать
- 🐍 Python 3.10+
- 🗄️ PostgreSQL (psycopg2 / asyncpg)
- 🤖 Библиотека бота (например
python-telegram-botилиaiogram) - 📦 Управление зависимостями через
requirements.txt
- Клонируй репозиторий:
git clone https://github.com/xenonim-ctrl/TgBot-postgres.git cd python-db-bot - Добавь в файле конфигурации
.envпараметры(пример ниже):# .env BOT_TOKEN=123456:ABC-DEF_YOUR_TOKEN DATABASE_URL=postgresql://user:password@localhost:5432/yourdb - Запусти бота:
(или команда, указанная в README проекта)
python mainblock.py
pip install -r requirements.txt
Этот проект — отличная база для освоения интеграции чат-бота и PostgreSQL.