Salormoon/arcmac
2
0
Fork
You've already forked arcmac
0
Magic world game in telegram bot https://miroq.ru/arc/
  • Python 100%
2025年01月23日 15:00:21 +04:00
arcbot Bot:user: update profile style 2025年01月23日 11:19:07 +04:00
arcmac Mac: Add locations and user energy 2025年01月23日 11:04:47 +04:00
docs Add docs build files in .gitignore 2025年01月23日 15:00:21 +04:00
.env.dist Update bot base 2025年01月22日 14:02:10 +04:00
.gitignore Add db files in gitignore 2025年01月22日 14:22:12 +04:00
LICENSE Initial commit 2023年12月24日 13:47:14 +00:00
poetry.lock Poetry: Update depencies 2025年01月22日 13:52:20 +04:00
pyproject.toml Release Arcmac v0.2 2025年01月23日 14:58:54 +04:00
README.md Release Arcmac v0.2 2025年01月23日 14:58:54 +04:00

Arcmac tg bot

Ruff License: GPL v3

[!warning] Мы только начинаем! Проект находится на о-о-о-очень ранней стадии развития. Пока всё может кардинально измениться. Так что без вашей поддержки никак. Следить за обновлениями вы можете в Salormoon.

ArcMac - симуляция небольшого города.

Весь проект поделён на 3 компонента:

  • ArcMac: Библиотека для создания игрового мира.
  • ArcLand; Программа для симуляции событий без участия игроков.
  • ArcBot: Врата в мир, использующие бота как проводник.

Тут скоро появится ...

  • Подробности что это за проект.
  • Его особенности.
  • Как вы можете поучаствовать.

А пока просто ждём хороших новостей!

Локальная развертка

Обратите внимание перед тем как разворачивать своего бота. Помимо лицензии GPL-3.0-or-later на исходных код, всё содержимое защищено лицензией.

Arcmac by Milinuri Nirvalen is licensed under CC BY-NC-SA 4.0

после того, как вы разобрались что это за лицензия, может продолжать.

  1. Загружаем репозиторий через git clone.
  2. Устанавливаем зависимости через poetry.
  3. Копируем .end.dist в .env и указываем токен от бота.
  4. Запуска бота через poetry run py -m arcbot.
  5. Пушисто проводим время с друзьями.

Планы на будущее

Для начал есть несколько старых проектов, которые можно портировать. Сейчас делается упор на игровую составляющую, чтобы игроку было чем заняться. А уже после можно будет подумать над тем, чтобы расширяться.

К примеру сделать клиент-серверную архитектуру, чтобы не ограничиваться одним лишь игровым ботом.

После можно будет подумать над интеграцией с Chiori.

Благодарности

Есть несколько способов, как выв можете помочь проекту:

  • Использовать бота.
  • Быть активным участником событий.
  • Поставить звёздочку репозиторию.
  • Вносить свои правки в документацию.
  • Сделать форк бота со своими функциями.

Спасибо всем кто поддерживает развитие проекта. Мы ценим ваш вклад в развитие проекта.

Давайте вместе сделаем весёлого игрового бота!