Skip to content

veledara/aiogram-template-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

veledara aiogram bot template

Описание

Этот шаблон предоставляет основу для создания full-async Telegram бота с использованием Aiogram и SQLAlchemy.

Установка

  1. Клонируйте репозиторий

    git clone https://github.com/ваш-юзернейм/aiogram-bot-template.git
    cd aiogram-bot-template
    
  2. Установите Poetry

    Если у вас еще не установлен poetry, установите его следуя официальной инструкции.

  3. Установите зависимости

    poetry install
  4. Настройте переменные окружения

    Создайте файл .env в корне проекта и добавьте в него валидные данные, как показано в примере .env.example

  5. Запустите бота

    poetry run python src/bot.py

template features to-do list

  • Поддержка передачи параметра в /start с сохранением его в БД (referral code)
  • Пользовательское соглашение, без принятия которого невозможно продолжить работу
  • Интерфейс администратора
    • Просмотр статистики
    • Рекламная рассылка
    • Добавление другого администратора
    • Бан пользователя

technical features to-do list

  • docker-compose + dockefile
  • alembic migrations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages