Skip to content

🤖 Телеграм-бот #11

@ademaro

Description

@ademaro

Функционал:

  1. Игровой процесс через команды:
    • /start — Начало игры.
    • /status — Посмотреть текущее здоровье, магию, собранные сокровища.
    • /attack — Атаковать врага.
    • /heal — Лечиться.
    • /magic — Использовать магию.
    • /next_room — Перейти в следующую комнату.
  2. Уведомления:
    • Бот уведомляет о событиях: встрече с монстром, нахождении сокровища или повышении уровня.
  3. Сохранение прогресса:
    • Реализовать сохранение через Telegram ID, чтобы игрок мог продолжить игру позже.

Технологический стек:

  • Библиотеки:
    • python-telegram-bot или aiogram для работы с Telegram API.
  • Хостинг:
    • Использование серверов на AWS, Heroku или PythonAnywhere для поддержки работы бота.
  • База данных:
    • SQLite или PostgreSQL для сохранения прогресса игроков.

Дополнительные функции:

  • Режимы игры:
    • Быстрая игра или полный режим исследования.
  • Соревнования: Сравнение результатов между игроками.
  • Интерактивные кнопки:
    • Клавиатура в Telegram для удобства выбора действий.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions