HDiscord Chat Bridge
A powerful plugin that connects your Hytale server to Discord
95.0 загрузок
Обновлён 15 дней назад
Описание
Мост Hytale-Discord Chat Bridge
** Синхронизируйте свой Сервер Hytale с Discord в режиме реального времени!
## Description Описание
Hytale-Discord Chat Bridge - это мощный плагин, который соединяет ваш сервер Hytale с Discord, обеспечивая мгновенную двунаправленную связь между игроками и участниками Discord. Поддерживайте связь с сообществом, даже если они находятся на разных платформах!
## Основные характеристики
###Синхронизация двунаправленных чатов
Игровые сообщения автоматически появляются на Discord
Сообщения Discord появляются в игровом чате
Настраиваемая система префиксов для идентификации происхождения сообщений
### Автоматические уведомления
Оповещения в реальном времени, когда игроки присоединяются / покидают сервер
- Настраиваемые сообщения для событий сервера
Опциональное подавление сообщений сервера по умолчанию
### ️ Полная настройка
Пользовательский аватар для сервера webhook
- Полностью настраиваемые сообщения
### Технические характеристики
- Автоматическое переподключение при сбоях
- Детальная система регистрации для диагностики
Простая конфигурация через файл JSON
## ️ Конфигурация
#### 1.Установка
1. Поместите файл «.jar» в папку «mods» вашего сервера
2. Перезагрузить сервер
3. Настройка сгенерированного «config.json» файл
#### 2. Аркиво де Конфигурасао
Джонсон
{
"botToken": "TOKEN_DO_SEU_BOT",
"channelId": "ID_DO_CANAL_DISCORD",
"serverAvatarUrl": "URL_DA_IMAGEM_DO_SERVIDOR",
"Включить HytaleToDiscord": правда,
"Включить DiscordToHytale": правда,
"discordMessagePrefix": "[Разлад],
"hytaleMessagePrefix": "[Hytale]",
"hytaleMessageFormat": "[Discord] %s: %s",
"playerJoinMessage": " %s entrou noservidor!",
"playerLeaveMessage": " %s saiu doservidor!",
«ServerStartMessage»: «s Servidor iniciado!»
«serverStopMessage»: «s Servidor desligando... Вольтамос Джа!
"showJoinLeaveMessages": правда,
«SuppressDefaultJoinMessages»: правда,
«Попытки воссоединения»: 3,
"reconnectDelayMs": 5000
?
"" пункт
#### 3. Получение полномочий
**Bot Token**: Создание бота на портале разработчиков Discordhttps://discord.com/developers/applications)
**Идентификатор канала**: Включить режим разработчика на Discord и скопировать идентификатор канала
**Avatar**: Используйте любой общедоступный URL-адрес изображения (PNG, JPG, GIF)
## Преимущества
### для администраторов
Мониторинг активности сервера в режиме реального времени
Легко общаться с вашим сообществом
Держать всех в курсе важных событий
### для игроков
Взаимодействие с друзьями Discord во время игры
Посмотрите, кто находится в сети на сервере
Участвуйте в дискуссиях даже вне игры.
###Для сообщества
Укрепляет чувство общности
- Содействие организации мероприятий
- Держите всех связанными и вовлеченными
## ️ Требования
- бот с соответствующими разрешениями
Текстовый канал на Discord для синхронизации
##Требуемые разрешения
Вашему боту Discord нужны следующие разрешения:
- "VIEW_CHANNEL" - Просмотр каналов
- "SEND_MESSAGES" - Отправить сообщение
- 'MANAGE_WEBHOOKS' - Управление веб-хуками
«READ_MESSAGE_HISTORY» — история сообщений
## Example Пример использования
С установленным и настроенным плагином:
1. Типы игроков в чате: «Привет всем!»
2. Сообщение мгновенно появляется на Discord как: [Hytale] Имя игрока: Привет всем! пункт
3. Участник Discord отвечает: «Добро пожаловать!»
4. Реакция в игре выглядит так: [Разлад] Имя пользователя: Добро пожаловать! пункт
###Поддержка и проблемы
Если вы столкнулись с проблемами:
1. Проверьте журналы сервера на наличие сообщений об ошибках
2. Подтвердите, что все учетные данные правильные
3. Тест с известными URL-адресами аватара
4. Проверьте разрешения ботов на Discord
-
*Сохрани свою Сообщество Hytale, связанное с миром Discord!
Показать оригинальное описание (English)
# Hytale-Discord Chat Bridge
**Synchronize your Hytale server with Discord in real-time!**
## 🌟 Description
Hytale-Discord Chat Bridge is a powerful plugin that connects your Hytale server to Discord, enabling instant bidirectional communication between players and Discord members. Keep your community connected even when they're on different platforms!
## 🔧 Main Features
### 💬 Bidirectional Chat Sync
- Game messages automatically appear on Discord
- Discord messages appear in-game chat
- Customizable prefix system to identify message origins
### 🎮 Automatic Notifications
- Real-time alerts when players join/leave the server
- Configurable messages for server events
- Optional suppression of default server messages
### 🖼️ Full Customization
- Custom avatar for server webhook
- Fully configurable messages
### 🔧 Technical Features
- Automatic reconnection on failures
- Detailed logging system for diagnostics
- Simple configuration via JSON file
## ⚙️ Configuration
### 1. Installation
1. Place the `.jar` file in your server's `mods` folder
2. Restart the server
3. Configure the generated `config.json` file
### 2. Arquivo de Configuração
```json
{
"botToken": "TOKEN_DO_SEU_BOT",
"channelId": "ID_DO_CANAL_DISCORD",
"serverAvatarUrl": "URL_DA_IMAGEM_DO_SERVIDOR",
"enableHytaleToDiscord": true,
"enableDiscordToHytale": true,
"discordMessagePrefix": "[Discord] ",
"hytaleMessagePrefix": "[Hytale] ",
"hytaleMessageFormat": "[Discord] %s: %s",
"playerJoinMessage": "🎮 %s entrou no servidor!",
"playerLeaveMessage": "👋 %s saiu do servidor!",
"serverStartMessage": "🚀 Servidor iniciado!",
"serverStopMessage": "🛑 Servidor desligando... Voltamos já!",
"showJoinLeaveMessages": true,
"suppressDefaultJoinMessages": true,
"reconnectAttempts": 3,
"reconnectDelayMs": 5000
}
```
### 3. Getting Credentials
- **Bot Token**: Create a bot on [Discord Developer Portal](https://discord.com/developers/applications)
- **Channel ID**: Enable developer mode on Discord and copy the channel ID
- **Avatar**: Use any public image URL (PNG, JPG, GIF)
## 🎯 Benefits
### For Administrators
- Monitor server activity in real-time
- Easily communicate with your community
- Keep everyone informed about important events
### For Players
- Interact with Discord friends while playing
- See who is online on the server
- Participate in discussions even outside the game
### For the Community
- Strengthens sense of community
- Facilitates event organization
- Keeps everyone connected and engaged
## 🛠️ Requirements
- Discord bot with appropriate permissions
- Text channel on Discord for synchronization
## 🔒 Required Permissions
Your Discord bot needs the following permissions:
- `VIEW_CHANNEL` - View channels
- `SEND_MESSAGES` - Send messages
- `MANAGE_WEBHOOKS` - Manage webhooks
- `READ_MESSAGE_HISTORY` - Read message history
## 📊 Usage Example
With the plugin installed and configured:
1. A player types in chat: "Hello everyone!"
2. The message instantly appears on Discord as: `[Hytale] PlayerName: Hello everyone!`
3. A Discord member responds: "Welcome!"
4. The response appears in-game as: `[Discord] UserName: Welcome!`
## 🆘 Support and Issues
If you encounter problems:
1. Check server logs for error messages
2. Confirm all credentials are correct
3. Test with known avatar URLs
4. Verify bot permissions on Discord
---
*Keep your Hytale community connected with the Discord world!* 🚀