30 lines
905 B
TypeScript
30 lines
905 B
TypeScript
import type { configTypes } from "types/config";
|
|
|
|
// READMEの設定項目を参照
|
|
const config: configTypes = {
|
|
// 時報設定
|
|
time: {
|
|
// 時報休止期間
|
|
stopTimes: {
|
|
start: 23, // 開始
|
|
stop: 6, // 停止
|
|
}
|
|
},
|
|
// 地震速報設定
|
|
earthquake: {
|
|
reconnectTimes: 5000, // 再接続時間(ミリ秒)
|
|
websocketUrl: "wss://api.p2pquake.net/v2/ws", // WebSocketのURL
|
|
areasCsvUrl: "https://raw.githubusercontent.com/p2pquake/epsp-specifications/master/epsp-area.csv", // 対象地域CSVファイルのURL
|
|
maxScaleMin: 30, // 地震発生の際の最低震度(10-70)
|
|
rateLimit: 30, // 地域情報更新のレート制限(分)
|
|
},
|
|
weather: {
|
|
splitCount: 4, // 返信の分割数
|
|
},
|
|
|
|
apiToken: "TOKEN_EXAMPLE", // BOTアカウントのAPIトークン
|
|
uwuzuServer: "uwuzu.example.com", // uwuzuのサーバー
|
|
};
|
|
|
|
export default config;
|