Данный бот разработан на языке Python при помощи библиотеки aiogram. Бот был создан под определенное ТЗ, поэтому в нем есть определенные не универсальные решения. В целом, бот имеет все функции, необходимые для организации записей и работы мастеров.
Воспользоваться образцом можно по ссылке: https://t.me/maddyrucos_tattoes_bot
- Склонируйте репозиторий с помощью команды:
git clone https://github.com/maddyrucos/tattoes_manager_bot_telegram.git
- Перейдите в каталог проекта:
cd tattoes_manager_bot_telegram
- Создайте виртуальное окружение:
python3 -m venv venv
- Активируйте виртуальное окружение:
- Для Linux/Mac:
source venv/bin/activate
- Для Windows:
venv\Scripts\activate
- Установите зависимости, указанные в файле
requirements.txt
:pip install -r requirements.txt
- Создайте файл
.env
в корневом каталоге проекта и добавьте следующие переменные среды:BOT_TOKEN
- токен вашего телеграм-бота. Для получения токена создайте нового бота с помощью BotFather.
- Запустите бота:
python3 main.py