Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/himanoa/uzi
:tea: Discordの宇治サーバーで動くBotプログラムのソースコードです
https://github.com/himanoa/uzi
Last synced: 20 days ago
JSON representation
:tea: Discordの宇治サーバーで動くBotプログラムのソースコードです
- Host: GitHub
- URL: https://github.com/himanoa/uzi
- Owner: himanoa
- License: other
- Created: 2024-02-20T11:53:47.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-05-16T20:59:29.000Z (8 months ago)
- Last Synced: 2024-12-08T21:41:55.057Z (25 days ago)
- Language: Haskell
- Homepage:
- Size: 61.9 MB
- Stars: 3
- Watchers: 1
- Forks: 4
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# uzi
[![ci](https://github.com/himanoa/uzi/actions/workflows/ci.yaml/badge.svg)](https://github.com/himanoa/uzi/actions/workflows/ci.yaml)宇治共和国用のDiscordBotです
## 機能
See. https://github.com/himanoa/uzi/blob/master/docs/HELP.md
## アプリケーションが使う環境変数
- `UZI_DISCORD_API_TOKEN`: DiscordのGatewayAPI用のAPIトークンです(必須)
- `UZI_IS_DEBUG`: 1 or 0 Debug用のオプションです。DiscordAPIのトレースが標準出力に流れるようになります## Botを動かす
[環境構築](./docs/SetupDevelopmentEnvironment.md)を完了させてください。
その後、次のコマンドを実行するとUziを起動することができます。```bash
`UZI_DISCORD_API_TOKEN= stack run`
````UZI_DISCORD_API_TOKEN` は環境変数に既に入っている場合は、省略可能です
## テストの実行
次のコマンドを実行することでテストを実行することができます。 `stack test`
## ドキュメントのビルド
次のコマンドを実行してください
```bash
stack build --haddoc
```## コントリビューション
See. [CONTRIBUTING.md](./CONTRIBUTING.md)