🌐 DiscordConnect

A new update is now available, introducing "Points of interest" and many more changes!
Latest hotfix: 0.9 (2025-11-05)
  • English: Second post!

    🌐 DiscordConnect – Die moderne Discord-Integration fĂŒr Rising World

    Hinweis: Benötigt zusÀtzlich das OZTools-Plugin (keine Konfiguration nötig).

    Einleitung

    Ich habe mein altes DiscordPlugin komplett ĂŒberarbeitet und als DiscordConnect neu veröffentlicht. Es verbindet euren Rising-World-Server zuverlĂ€ssig mit Discord und bietet viele nĂŒtzliche Features fĂŒr Community-Server.

    🎉 Features

    • Bidirektionaler Chat
      • Spiel ↔ Discord
    • Screenshots direkt ins Discord
      • +screen / +s – mit GUI
      • +screennogui / +sng – ohne GUI (NEU)
    • Koordinaten teilen
      • +tp sendet Position in Chat & Discord (NEU)
    • Automatische Spiel-Events
      • join/leave,
      • death,
      • restart
      • ...usw.
    • /support Befehl
      • sendet Support-Anfragen inkl. Screenshot & Koordinaten ins Discord
    • Planbare Server-Reboots
      • mit Wartezeit, falls Spieler online sind
    • Webhooks oder Bot-Channel-IDs konfigurierbar
    • Discord Slash-Commands
      • /restart, /kick, /ban, /unban, /group
      • /gettime, /getweather, /online
    • Automatisches Reloading dank OZTools
      • Settings werden automatisch neu geladen
      • Jar-Updates triggern automatisches Plugin-Reload

    🚀 Installation

    1. OZTools installieren
      ZIP in den plugins/-Ordner entpacken (keine Konfiguration nötig)
    2. DiscordConnect installieren
      ZIP ebenfalls in plugins/ entpacken
    3. Server starten
      Es wird automatisch eine Datei erzeugt:
      – settings.properties
      Die settings.properties enthÀlt eure anpassbaren Einstellungen.
    4. settings.properties bearbeiten
      Hier Bot-Token, Webhooks oder Channel-IDs eintragen.
    5. Speichern
      OZTools erkennt Änderungen automatisch und lĂ€dt das Plugin neu.

    🔄 Update

    Neue Dateien einfach ĂŒber vorhandene kopieren.
    OZTools erkennt aktualisierte JARs automatisch und lÀdt alle Plugins neu.
    Keine weiteren Schritte nötig.

    ⚙ Wichtige Einstellungen (Beispiel)

    Wenn botEnable=true gesetzt ist, wird der Discord-Bot aktiviert und benötigt ein gĂŒltiges Bot-Token. Desweiteren mĂŒssen entweder webHookUrls oder channelIds gesetzt werden.

    📩 Download

    💬 Feedback & Support

    Ich freue mich ĂŒber Feedback, Ideen oder Bugreports. Schreibt einfach hier in den Thread!

    PS: weil ich immer zu faul bin um sowas zu schreiben habe ich den Text hier von der KI schreiben lassen 🙈 werde ihn aber hier und da manuell anpassen.

    Gamer aus Leidenschaft
    (Web) Entwickler aus Leidenschaft
    <3 Vater aus Leidenschaft <3
    (prio in aufsteigender Sortierung ;) )


    ~~~~~~~~~~~~~~~~~
    1. Entweder man macht etwas richtig oder lÀsst es bleiben!
    2. Egal wie lange etwas dauert, Hauptsache es wird fertig (irgendwann)
    ------------------------
    Discord: devidian

    Edited 4 times, last by Devidian ().

  • OZ DiscordConnect Plugin

    This plugin connects your Rising World server with Discord.
    It supports chat forwarding, event messages, status updates and more.


    Requirements

    • Rising World (Unity) Server
    • OZTools Plugin (required for auto-reload and file watching and libraries)
    • OZ DiscordConnect Plugin

    Download both plugins:

    DiscordConnect Download
    OZTools Download


    Installation

    • Place both plugin ZIP files into your plugins/ folder.
    • Restart your server.
    • The first startup creates a file named settings.properties based on settings.default.properties.
    • Edit settings.properties to configure the plugin.

    Automatic Reloading

    Thanks to OZTools:

    • The settings.properties file is automatically reloaded when changed.
    • When you replace a plugin JAR (for updates), OZTools detects it and reloads all plugins automatically.

    Configuration

    Edit the generated settings.properties file.
    These entries should be customized:

    Code
    botEnable=false
    botToken=
    # webHookEventUrl=
    # webHookChatUrl=
    # webHookStatusUrl=
    # webHookSupportUrl=
    # eventChannelId=
    # chatChannelId=
    # statusChannelId=
    # supportChannelId=

    Direct or Webhook Mode

    You can run the plugin in two ways:

    • Direct Mode use *ChannelId properties
    • Webhook Mode use webHook*Url properties

    Features

    • Two-way chat between server and Discord
    • Event messages (join/leave/death)
    • Status updates (server online/offline)
    • Support channel forwarding
    • Automatic configuration reload
    • Automatic plugin reload on update (via OZTools) [can be disabled in settings.properties of OZTools]

    Updating

    Simply overwrite the plugin files with the newest versions.
    OZTools will detect the changes and reload all plugins automatically.


    Support

    If you need help or found a bug, feel free to reply in this thread.

    Gamer aus Leidenschaft
    (Web) Entwickler aus Leidenschaft
    <3 Vater aus Leidenschaft <3
    (prio in aufsteigender Sortierung ;) )


    ~~~~~~~~~~~~~~~~~
    1. Entweder man macht etwas richtig oder lÀsst es bleiben!
    2. Egal wie lange etwas dauert, Hauptsache es wird fertig (irgendwann)
    ------------------------
    Discord: devidian

    Edited once, last by Devidian ().

Participate now!

Don’t have an account yet? Create a new account now and be part of our community!