Skip to content

Per4ik12/sozdatel-ya-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Создатель "Я" — Telegram-бот для личностного роста и трансформации

Геймифицированная 65-дневная программа осознанности с архетипами, прогрессивными заданиями, экономикой и рейтингом.

Ключевые механики

  • 3 уровня: Фундамент → Удочка → Зеркало
  • 4 архетипа личности (Энергет, Наблюдатель, Дисциплинированный, Эмпат)
  • Прогрессивные задания: от 1 до 20+ практик в день
  • Игровая экономика: валюта "Честы", магазин (с 15-го дня), бусты
  • Глобальный рейтинг и система честности (откаты при пропусках)
  • Автоматизация: ежедневная рассылка в 6:00, проверка в 23:59

Технологии

  • Python 3.x + python-telegram-bot (асинхронно)
  • APScheduler для планировщика
  • JSON-файлы для хранения данных
  • Dockerfile для контейнеризации

Как запустить локально

  1. Клонируй репозиторий: git clone https://github.com/Per4ik12/sozdatel-ya-bot.git
  2. Установи зависимости: pip install -r requirements.txt
  3. Добавь токен бота в код (переменная BOT_TOKEN)
  4. Запусти: python main.py (или укажи основной файл, если не test.py)

Скриншоты

Приветствие Начало игры Задание дня Магазин и Рейтинг Прогресс

Демo

Живой бот: @Creator_I_bot

Важно

Проект опубликован для портфолио и демонстрации навыков. Коммерческое использование без письменного разрешения запрещено (лицензия CC BY-NC 4.0). Автор: Дмитрий (@MaslDmitriy)

Готов к доработкам и похожим проектам!

About

Геймифицированный Telegram-бот для 65-дневного путешествия личностного роста. 3 уровня прогресса, 4 архетипа личности, игровая экономика, магазин, глобальный рейтинг и автоматизация рассылок. Технологии: Python + python-telegram-bot, APScheduler, JSON-хранение.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors