Chiori documentation site with more userful information https://chio.miroq.ru
  • TypeScript 43.7%
  • MDX 39.2%
  • Astro 14.4%
  • CSS 2.7%
Find a file
2026-06-27 17:27:15 +04:00
.vscode Initial commit from Astro 2025-11-01 13:49:02 +04:00
public Update chio badge 2026-06-21 16:39:57 +04:00
src Pages: Add extension info page 2026-06-27 17:27:15 +04:00
.gitignore Chore: Add chio dump file to gitignore 2026-06-26 15:40:10 +04:00
.prettierrc Chore: Add prettier linter 2026-06-21 14:50:36 +04:00
astro.config.mts Feat: Add react and tailwind 2026-06-24 06:36:11 +04:00
bun.lock Chore: Add lucide/react icons 2026-06-27 12:49:38 +04:00
LICENSE Add base 2025-11-01 14:47:47 +04:00
package.json Chore: Add lucide/react icons 2026-06-27 12:49:38 +04:00
README.md Chore: Update readme 2026-06-23 19:14:36 +04:00
tsconfig.json Feat: Add react and tailwind 2026-06-24 06:36:11 +04:00

Chiori docs

Пользовательская документация по Шиори.

Добро пожаловать в документацию для Chiori! Здесь вы сможете подробнее узнать про сам проект. Как пользоваться ботом и какие есть особенности. Как начать писать свои собственные расширения и использовать Chiori API. И поближе познакомиться с внутренним устройством ядра.

Актуальная документация доступна здесь: chio.miroq.ru.

Документация написана с использованием Starlight. Это позволяет собирать очень красивый сайт на основа MarkDowm файлов документации.

Содержание

Документация поделена на следующие разделы. Содержание страниц со временем может измениться.

  • chiori: Подробности про внутренне устройство Шиори.

  • dev: Раздел для разработчиков ядра. Здесь рассказывается подробнее про настройки. Каким образом можно внести вклад в развитие проекта. Как установить и запустить локальную сборку Шиори. Какие есть библиотеки во встроенной коллекции. Структура проекта.

  • guides: Раздел обучения как писать расширения. Как добавлять настройки в расширения. Как хранить долгосрочную информацию в базе данных. Как создавать и использовать собственные события. Когда стоит выделать функционал в библиотеки. Как написать своё первое расширение. С чего вообще начать как разработчику. Как использовать систему тегов.

  • release: Подробности в новых версиях Шиори. Недавно вышедшее обновление v0.12.0.

  • use: Раздел для пользователей Шиори. Что такое команды бота и как их использовать. Что такое событие. Когда команды объединяются в расширения. Какие возможности есть в Шиори. Когда набор расширений и библиотек становится сборкой. Список версий Шиори.

Сборка документации

Если вы хотите помочь в разработке документации. Вот вам краткая инструкция как собрать её локально.

  1. Клонируем репозиторий с документацией.
git clone https://git.miroq.ru/chio/docs
cd docs
  1. Устанавливаем зависимости при помощи Bun.
bun i
  1. Запускаем тестовый сервер для отладки.
bun dev
  1. После внесения изменений форматируем файлы под единый стиль.
bun format
  1. Проверяем что сайт успешно собирается, выполним локальную сборке.
bun run build

Вот и всё, документация была собрана в каталог dist/.

Поддержка

Если вам понравился проект, мы будем очень рады если вы внесёте свой вклад в его развитие. Сделать это вы можете следующими способами:

  • Расскажете о проекте своим друзьям.
  • Оставите обратную связь на Discord сервере.
  • Станете частью команды по написанию документации.

Давайте вместе сделаем документацию Шиории чуточку лучше.