Skip to content

ChaoticOnyx/indigo-bot

Repository files navigation

Indigo Bot

Запуск

  1. Скопировать settings.example.toml и переименовать в settings.toml
  2. Настроить
  3. Скопировать содержимое configs/example в configs и заполнить
  4. ???
  5. cargo build --release run

Содержимое

  • app - исполняемый файл, в нём инициализируются все основные системы, HTTP сервер и Discord бот, самое стабильное место в кодовой базе.

  • app-api - основной функционал, взаимодействует с БД, именно через него осуществляется всё взаимодействие.

  • app-discord-bot - код Discord бота, его основная функция - аутентификация пользователей через их дискорд-аккаунты.

  • app-http-server - HTTP сервер, основной функционал для работы с API доступен только через него. Кроме API ещё хостит хаб (в разработке).

  • app-macros - разные полезные макросы.

  • app-shared - общий код, от которого зависят все остальные крейты.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published