-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
v5.0.0 Release
- Loading branch information
Showing
34 changed files
with
4,187 additions
and
1,215 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
name: バグ報告 | ||
description: 発見したバグを報告する | ||
title: "[bug]: <題名>" | ||
labels: ["bug"] | ||
body: | ||
- type: checkboxes | ||
attributes: | ||
label: このバグに関する既存のIssueはありますか? | ||
description: 同じバグを報告しているIssueが存在するか確認してください. | ||
options: | ||
- label: 確認しました | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: バグについての説明 | ||
description: バグの内容を明確かつ簡潔に説明してください. | ||
placeholder: 内容を入力してください | ||
value: "世界が滅亡した" | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: 期待された動作 | ||
description: 期待していた内容を明確かつ簡潔に説明してください. | ||
placeholder: 内容を入力してください | ||
value: "世界が存続する" | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: バグを再現するために | ||
description: バグを再現するための手順を入力してください. | ||
placeholder: | | ||
1. 入力欄に複数の"CON"を入れる | ||
2. 実行する | ||
3. 世界が滅亡する | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: 環境 | ||
description: 木更津高専統合管理botの実行環境を入力してください. | ||
placeholder: 内容を入力してください | ||
value: | | ||
+ **OS**: Windows 11 Pro 22H2 | ||
+ **Discord**: Stable 199933 (db1e138) | ||
+ **木更津高専統合管理BOT**: v5.0.0 | ||
validations: | ||
required: true | ||
- type: textarea | ||
attributes: | ||
label: 補足情報 | ||
description: | | ||
その他,問題に関する補足があれば,記載してください. | ||
(スクリーンショット等も入力できます.) | ||
validations: | ||
required: false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -6,4 +6,4 @@ yarn.lock | |
/.idea/ | ||
/CCConfig.json | ||
/.fleet/settings.json | ||
/timetable/timetables.json | ||
*/announcement.js |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
<component name="ProjectRunConfigurationManager"> | ||
<configuration default="false" name="cmd-prod" type="NodeJSConfigurationType" folderName="AddCommand" singleton="false" path-to-js-file="deploy-commands.js" working-dir="$PROJECT_DIR$"> | ||
<envs pass-parent-envs="false"> | ||
<env name="NODE_ENV" value="production" /> | ||
</envs> | ||
<method v="2" /> | ||
</configuration> | ||
</component> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
<component name="ProjectRunConfigurationManager"> | ||
<configuration default="false" name="cmd" type="NodeJSConfigurationType" folderName="AddCommand" singleton="false" path-to-js-file="deploy-commands.js" working-dir="$PROJECT_DIR$"> | ||
<envs pass-parent-envs="false"> | ||
<env name="NODE_ENV" value="develop" /> | ||
</envs> | ||
<method v="2" /> | ||
</configuration> | ||
</component> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
<component name="ProjectRunConfigurationManager"> | ||
<configuration default="false" name="dev" type="NodeJSConfigurationType" folderName="Run" singleton="false" path-to-js-file="botmain.js" working-dir="$PROJECT_DIR$"> | ||
<envs pass-parent-envs="false"> | ||
<env name="NODE_ENV" value="development" /> | ||
</envs> | ||
<method v="2" /> | ||
</configuration> | ||
</component> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
<component name="ProjectRunConfigurationManager"> | ||
<configuration default="false" name="start" type="NodeJSConfigurationType" folderName="Run" singleton="false" path-to-js-file="botmain.js" working-dir="$PROJECT_DIR$"> | ||
<envs pass-parent-envs="false"> | ||
<env name="NODE_ENV" value="production" /> | ||
</envs> | ||
<method v="2" /> | ||
</configuration> | ||
</component> |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,56 +1,107 @@ | ||
# 木更津高専統合管理BOT | ||
## 概要 | ||
木更津高専22sの学年非公式Discordサーバーである「NIT,Kisarazu College 22s Server」に導入されている、NITKC22s 統合管理BOTのソースコードです。 | ||
Discord.jsで書かれています。 | ||
*** | ||
木更津高専生向けDiscordBOT「木更津高専統合管理BOT」のソースコードです。 | ||
木更津高専生で、このBOTを導入したい場合は、Discordでご連絡ください(ID:kokastar)。 | ||
|
||
|
||
## 開発者 | ||
### [kokastar](https://github.com/starkoka) | ||
役割:開発リーダー | ||
制作:[Genshin-Timer](https://github.com/starkoka/Genshin-Timer)、help・aboutコマンド、時間割機能、 | ||
## 搭載している主な機能 | ||
*** | ||
搭載している主な機能を紹介します。 | ||
### 時間割機能 | ||
データベースに保存されている時間割データをもとに、時間割を見ることができます。 | ||
20時に設定したチャンネルに送信されるほか、コマンドで学年・学科・曜日を指定していつでも見ることができます。 | ||
さらに、時間割変更や定期テスト日課に対応しています。 | ||
|
||
### [Naotiki](https://github.com/naotiki) | ||
役割:開発者・マージ最高責任者 | ||
制作:deploy-commandsツール、スラッシュコマンドの分離、時間割機能の最適化、チャンネル作成機能 | ||
#### 開発 | ||
- kokastar | ||
|
||
### [KouRo](https://github.com/Kou-Ro) | ||
役割:開発者 | ||
制作:チャンネル作成機能 | ||
### チャンネル作成機能 | ||
コマンドを実行することで、その人に権限を与えることなく特定のカテゴリ内にチャンネルを作れます。また、そのチャンネルに対応したロールも自動生成されます。 | ||
|
||
### [NXVZBGBFBEN](https://github.com/NXVZBGBFBEN) | ||
役割:開発者・デザイナー | ||
制作:botのアイコン、リポジトリのバナー画像 | ||
#### 開発 | ||
- KouRo | ||
|
||
## 搭載している機能 | ||
### Genshin-Timer | ||
[Genshin-Timer](https://github.com/starkoka/Genshin-Timer)を移植させています。デイリー通知や樹脂回復通知などの機能があります。 | ||
### シークレットメッセージ機能 | ||
引数にメッセージや画像を指定してコマンドを実行することで、そのチャンネルにBOTが代理でメッセージを送ってくれます。 | ||
|
||
開発:kokastar | ||
#### 開発 | ||
- kokastar | ||
- KouRo | ||
|
||
### 時間割機能 | ||
別ファイルに記録されている時間割データをもとに、時間割を20時に定期送信する他、コマンドでいつでも好きな学科・曜日の時間割を見ることができます。 | ||
### ダッシュボード機能 | ||
コマンドを実行すると、サーバーの情報などを確認できます。 | ||
更に、毎分更新するダッシュボードを設定することもできます(各サーバーに1つのみ) | ||
|
||
開発:kokastar・Naotiki | ||
#### 開発 | ||
- kokastar | ||
|
||
### チャンネル作成機能 | ||
コマンドを実行することで、その人に権限を与えることなく特定のカテゴリ内にチャンネルを作れます。また、そのチャンネルに対応したロールも自動作成されます。 | ||
### 天気機能 | ||
今日/明日/明後日の千葉の天気を見られます。 | ||
また、20時に定期送信もされます。 | ||
|
||
開発:Kouro・Naotiki | ||
#### 開発 | ||
- kokastar | ||
|
||
### シークレットメッセージ機能 | ||
コマンドを実行し、その引数にメッセージや画像を指定することで、そのチャンネルにBOTが代理でメッセージを送ってくれます。 | ||
### 誕生日機能 | ||
誕生日を登録すると、そのサーバーで誕生日にお祝いしてくれます。 | ||
|
||
開発:kokastar・Kouro | ||
#### 開発 | ||
- kokastar | ||
|
||
### ダッシュボード機能 | ||
コマンドを実行すると、サーバーの情報などを確認できます。具体的には、時刻・サーバーの人数・BOT台数・次の定期テストまでの日数・今年度の残り日数・今日の千葉の天気 を確認できます。 | ||
|
||
更に、毎分更新するダッシュボードを設定することもできます(1つのみ) | ||
## 開発者 | ||
*** | ||
開発は、NITKC-DEVの8名によって行われています。 | ||
``` | ||
NITKCとは、N(なんとなく) I(いい感じのものを) T(たくさん) K(開発する) C(コミュニティ)のことである | ||
``` | ||
### [kokastar](https://github.com/starkoka) | ||
#### 役割 | ||
機能アイデア出し、機能開発、データベース開発 | ||
|
||
#### 開発した機能 | ||
- 時間割機能 | ||
- 天気機能 | ||
- ダッシュボード | ||
- guildDataSystem | ||
- 誕生日機能 | ||
- シークレットメッセージ | ||
- メンテナンスモード | ||
- BOTステータス変更 | ||
- ヘルプ関連/aboutコマンド/pingコマンド | ||
|
||
### [Naotiki](https://github.com/naotiki) | ||
#### 役割 | ||
マージ担当、bot環境構築、機能開発 | ||
|
||
#### 開発した機能 | ||
- deploy-commandsツール | ||
- スラッシュコマンド周り | ||
- environmentConfig | ||
- チャンネル作成機能 | ||
|
||
### [KouRo](https://github.com/Kou-Ro) | ||
#### 役割 | ||
機能アイデア出し、機能開発 | ||
|
||
#### 開発した機能 | ||
- チャンネル作成機能 | ||
- シークレットメッセージ | ||
|
||
### [NXVZBGBFBEN](https://github.com/NXVZBGBFBEN) | ||
#### 役割 | ||
サーバー環境構築、bot環境構築、デザイナー | ||
|
||
### pingコマンド機能 | ||
応答時間を返します。 | ||
#### 開発した機能 | ||
- サーバー環境作成 | ||
- Docker用意 | ||
- アイコン作成 | ||
|
||
開発:kokastar | ||
### みならいかいはつしゃ(4名) | ||
みならいかいはつしゃは、今後開発者になる予定の人たちです。 | ||
|
||
**再配布及び再利用禁止** | ||
**Don't redistribution and reuse** | ||
- [doit^6p](https://github.com/c-6p) | ||
- [トコトコ](https://github.com/tokotoko9981) | ||
- [maikuradentetu](https://github.com/maikuradentetu) | ||
- [nairoki23](https://github.com/nairoki23) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
{ | ||
"token": "", | ||
"logSystem": "", | ||
"errorSystem": "", | ||
"client": "", | ||
"daily": "", | ||
"maintenanceMode": false, | ||
"sugoiTsuyoiHitotachi": [ | ||
"626680496834871308", | ||
"684655306764058644", | ||
"963412440706596925", | ||
"932520495256076378" | ||
], | ||
"devServer": "1004598980291866694", | ||
"db": "" | ||
} |
Oops, something went wrong.