Skip to content

denisnumb/discord-minecraft-chat-socket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

discord-minecraft-chat-socket

Мод для MineCraft 1.20.1, реализующий объединение чата MineCraft с каналом Discord-сервера в один общий чат.

1

В директории minecraft_mod расположен исходный код мода, позволяющего обмениваться сообщениями с Discord-каналом.

В директории discord_bot расположен Discord-бот, реализующий подключение к моду для обмена сообщениями.


Использование

  1. Скачайте и установите на сервер последнюю версию мода, соответствующую необходимой версии игры. (Мод только для стороны сервера, на клиент устаналивать не нужно!)
  2. Скачайте и установите Python. Рекомендуемая версия не ниже 3.8
  3. Установите библиотеку для работы с Discord:
pip install py-cord
  1. Запустите сервер с установленным модом, чтобы в директории сервера сгенерировался конфигурационный файл мода
  2. Создайте бота и укажите все необходимые параметры в файле discord_bot/config.py

Если вы запускаете бота и сервер на одном устройстве, то конфигурационные данные IP-адресов можно не трогать (оставить 127.0.0.1).

В противном случае необходимо указать в конфигурации мода IP-адрес сервера, на котором запущен Discord-бот. А в config.py указать IP-адрес MineCraft-сервера.


Мод находится в стадии разработки и практически не тестировался, поэтому не исключен вариант возникновения различных багов.