{"id":24570433,"url":"https://github.com/necnion8/combakme","last_synced_at":"2025-08-03T12:02:56.984Z","repository":{"id":272727245,"uuid":"915897087","full_name":"Necnion8/CombakMe","owner":"Necnion8","description":"オフラインなプレイヤーに定期メッセージを送るプラグイン for Spigot, DiscordSRV","archived":false,"fork":false,"pushed_at":"2025-02-11T02:07:05.000Z","size":60,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-03-17T06:49:36.494Z","etag":null,"topics":["discordsrv","minecraft-plugin","spigot-plugin"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Necnion8.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-13T03:54:22.000Z","updated_at":"2025-02-10T05:50:14.000Z","dependencies_parsed_at":"2025-01-16T09:50:39.363Z","dependency_job_id":"bfd9646b-b3b8-457a-b3d3-baadc4d74162","html_url":"https://github.com/Necnion8/CombakMe","commit_stats":null,"previous_names":["necnion8/combakme"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/Necnion8/CombakMe","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Necnion8%2FCombakMe","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Necnion8%2FCombakMe/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Necnion8%2FCombakMe/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Necnion8%2FCombakMe/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Necnion8","download_url":"https://codeload.github.com/Necnion8/CombakMe/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Necnion8%2FCombakMe/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268540422,"owners_count":24266539,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-03T02:00:12.545Z","response_time":2577,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["discordsrv","minecraft-plugin","spigot-plugin"],"created_at":"2025-01-23T16:19:45.346Z","updated_at":"2025-08-03T12:02:56.965Z","avatar_url":"https://github.com/Necnion8.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CombakMe\nしばらくログインしていないプレイヤーに通知メッセージを送信するプラグイン\n\nプレイヤーは DiscordSRV によってアカウントがリンクされている必要があり、メッセージは DiscordSRV を経由してユーザーのDM宛に送信されます。  \n通知する回数と頻度には十分に注意して使用してください。\n\n## 前提\n- Spigot 1.13 以上\n- [DiscordSRV](https://modrinth.com/plugin/discordsrv) (v1.29.0 でテスト)\n- [Vault](https://www.spigotmc.org/resources/34315) (オプション、要推奨)\n- [PlaceholderAPI](https://www.spigotmc.org/resources/6245) (オプション)\n\n## 権限\n| ノード                     | 説明            | デフォルト |\n|:------------------------|:--------------|:-----:|\n| combakme.disable-notify | 通知しないプレイヤー権限  |       |\n\n## 設定\n\u003e [./plugins/CombakeMe/config.yml](src%2Fmain%2Fresources%2Fbukkit-config.yml)\n\u003e ```yml\n\u003e # 通知メッセージの ON/OFF\n\u003e # ※ この設定に関わらず、権限 combakme.disable-notify があるプレイヤーは送信しません\n\u003e enable-messages: true\n\u003e\n\u003e # 各時間ごとにメッセージの内容を設定できます\n\u003e schedules:\n\u003e   - schedule-time: 12h0m  # 最終ログインから12時間0分\n\u003e     contents:  # ランダムで送信する内容を決定します\n\u003e       - \"サーバーをログアウトしてから１２時間経過しました\"\n\u003e\n\u003e   - schedule-time: 12h0m,23h30m  # 最終ログインから12時間0分から23時間30分の間に1回\n\u003e     contents:\n\u003e       - \"やり残したことはありませんか？\"\n\u003e\n\u003e   - schedule-time: 24h  # 最終ログインから24時間0分 (0分は省略可)\n\u003e     contents:\n\u003e       - \"サーバーをログアウトしてから２４時間経過しました\"\n\u003e\n\u003e   - schedule-time: 24h,47h30m\n\u003e     contents:\n\u003e       - \"今日も参加しませんか？\"\n\u003e\n\u003e   - schedule-time: 48h\n\u003e     contents:\n\u003e       - \"サーバーをログアウトしてから４８時間経過しました\"\n\u003e\n\u003e   - schedule-time: 48h,71h30m\n\u003e     contents:\n\u003e       - \"今日は参加しませんか？\"\n\u003e\n\u003e # 通知がスケジュールされていない場合のメッセージ設定 (繰り返し)\n\u003e unscheduled-message:\n\u003e   enable: false\n\u003e   timer-time: 2h,4h  # 2時間から4時間の範囲で繰り返し通知する (通知間隔には気を付けてください)\n\u003e   contents: []\n\u003e\n\u003e\n\u003e # データベース設定\n\u003e database:\n\u003e   type: sqlite  # 使用できるデータベースの種類: sqlite, mysql\n\u003e   sqlite:\n\u003e     filename: ./plugin.db\n\u003e     options: {}\n\u003e   mysql:\n\u003e     username: root\n\u003e     password: \"password\"\n\u003e     address: localhost:3306\n\u003e     database: \"combakme\"\n\u003e     options:\n\u003e       autoReconnect: true\n\u003e ```\n\n## ライセンス\n- [HikariCP](https://github.com/brettwooldridge/HikariCP) - Apache License 2.0\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnecnion8%2Fcombakme","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnecnion8%2Fcombakme","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnecnion8%2Fcombakme/lists"}