# Telegram 通知器
本插件提供了一种接收 Minecraft 服务器玩家加入或离开时的 Telegram 聊天通知的方式。
## 安装
1. 从 [版本页面](https://modrinth.com/plugin/telegram-notifier/versions) 下载最新版本。
2. 将下载的 JAR 文件放入服务器的 `plugins` 文件夹中。
3. 启动服务器。
## 配置
1. 在安装了插件后启动服务器后,将在 `plugins/TelegramNotifier` 文件夹中生成一个 `config.yml` 文件。
2. 打开 `config.yml` 文件并将 `enabled` 选项设置为 `true`。
3. 获取 Telegram Bot API 令牌和聊天 ID。请按照 [这些说明](https://core.telegram.org/bots#how-do-bots-work) 创建机器人并获取令牌,并按照 [这些说明](https://stackoverflow.com/a/32572159) 获取聊天 ID。
4. 将 `token` 和 `chatId` 选项在 `config.yml` 文件中设置为第 3 步获得的值。
5. 将 `prefix` 选项设置为一个字符串,该字符串将用作发送到 Telegram 聊天信息的开头的可选内容。
## 使用
配置插件后,您将在配置的 Telegram 聊天中收到玩家加入或离开服务器的通知。

## 路线图
- 添加自定义消息支持:目前,插件在玩家加入或离开服务器时发送一条默认消息。添加对可以在插件的配置文件中配置的自定义消息的支持。
- 添加本地化支持:目前,插件仅支持一种语言。考虑添加本地化支持,以便插件可以在不同的地区和语言中使用。这对于拥有国际玩家群体的服务器可能很有用。
- 添加可以帮助在不手动编辑配置文件的情况下设置插件的命令。
## 正在使用
该插件目前正在以下 Minecraft 服务器上使用:
- 服务器 IP:`193.123.62.49:25565`
- Telegram 聊天:[eone666_papermc](https://t.me/eone666_papermc)
## 贡献
欢迎对本项目做出贡献!如果您发现任何错误或有任何功能请求,请在 [GitHub 代码库](https://github.com/eone666/telegram-notifier/issues) 上创建一个问题。如果您想贡献代码,请分叉该存储库并创建一个拉取请求。
## 许可
本项目使用 MIT 许可证 - 详情请参阅 [许可证](https://github.com/eone666/telegram-notifier/blob/main/LICENSE) 文件。