Асинхронный Telegram-бот, который записывает заметки, сохраняет их в локальную базу данных и позволяет просматривать их через телеграм интерфейс.
- Асинхронность: Быстрая работа благодаря aiogram и asyncpg.
- База данных: Использование PostgreSQL (через asyncpg) для надежного хранения заметок.
- /delete — Удалить заметку.
- /add — Создать новую заметку
- /list — Посмотреть мои заметки
- /edit — Редактировать заметку
- Python 3.x
- Aiogram (Framework для бота)
- Asyncpg (Асинхронная работа с БД)
-
Клонируйте репозиторий:
git clone https://github.com/Kitecatik/telegram-bot-notes.gitcd telegram-bot-notes -
Установите зависимости:
pip install -r requirements.txt -
Настройте конфигурацию: Добавьте ваши данные в файле ".env"
-
Запустите бота:
python3 main.py