Данный бот разработан на языке 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