Discord Intergration plugin

A new update is now available, introducing fishing, climbing gear, clothes and more!
Latest hotfix: 0.8.5.3 (2025-05-09)
  • Discord Admin Integration for Rising World v3.5.0

    Connect your Rising World server to Discord with this powerful administration plugin. Manage your server, track players, and build your community all from Discord!

    Key Features:
    - Real-time Server Status - Live status updates showing online players, uptime, and server state
    -Admin Commands - Full server management including kick, ban, teleport, and more via Discord slash commands
    - Two-way Chat Relay - Seamless chat between Discord and in-game players
    - Player Tracking - Join/leave notifications and detailed player history system
    - Automatic Invites - Send Discord invites to new players automatically
    - Scheduled Restarts - Configure automatic daily restarts with countdown notifications
    - Role Assignments - Create special invite links that automatically assign Discord roles


    The readme in the zip is a AI generated manual.

    Feature creep is real, this turned from a chat relay to this monster of a thing

    For a complete manual with installation instructions and configuration details, see the included README file.


    i've removed the game commands notifcations, it was annoying.

    reworked discord invites to create dynamic invites,

    i suggest removing the config file, i've tried to set it up so it'l keep formatting to make it easier to change options.


    worked a html manual instead of the .md file, again ai generated.


    RWdiscord_v3.7.1.7z

  • discord.message.delete.mode=always

    What's that and what options do we have (the readme does not tell me anything about it)


    Is there an option to not show when someone like the admin executes a command (like /hideadmin)?

    How does
    - Automatic Invites - Send Discord invites to new players automatically
    - Role Assignments - Create special invite links that automatically assign Discord roles

    function exactly? What do we have to edit?


    I have also noticed that the "Player x joined/left the server" notifications will get deleted from Discord after a while. Why is that?

  • Im away right now ill be home tomorrow sorry for the delay, the message delete is actually the join/leave messages, always change that to never and join/leave will stay


    I have removed the bit that shows command execution messages completely but had to leave before i could upload that will be up by wed brisbane time., I'll fix the readme and add more info to it about about the message delete and.discord as as well.

  • Could you support something like "Player clicks button in Discord and receives in-game role (permission) X".
    For example this could be used to give a player the right to interact with the world, while a visitor that did not join Discord and like agreed to the rules yet would only be able to visit but not modify.

    Edit: A well, i guess thats not possible. How could the bot know the player's in-game name.

  • actually i have an idea to make that work with dynamic invites, working on that now might take a bit, though

    likely would have to use the in game permission system, so player joins the game, get's discord invite, accepts invite and get's added to discord player permissions, other wise kept in everyone permissions where they can be restricted using that.


    Could you support something like "Player clicks button in Discord and receives in-game role (permission) X".
    For example this could be used to give a player the right to interact with the world, while a visitor that did not join Discord and like agreed to the rules yet would only be able to visit but not modify.

    Edit: A well, i guess thats not possible. How could the bot know the player's in-game name.

  • just a bump, new version, I have been a little sick of late so havn't fully tested but didn't change all that much.
    just an asside, if using the discord commands to make the invite it defaults to 3 uses, not sure why i did that, like i said feeling sick right now

  • Request: Maybe you could add the player count to the join leave message e.g. player x has joined (X players online).

    that's a good idea, since i allready have a custom message type thing all i have to do is allow %playersonline% or something thanks i'll do that. still sick, dang head cold every time i take a vacation i swear


    in fact it's done, %playercount% will resolve to the no of online players, %totalplayers% will resolve to total server player count. figured might as well expend on that slightly

  • The Discord welcome message does not show for me anymore
    Player X joined (%playercount% player(s) online)


    I have deleted the config file before the update, it got recreated and i have set everything up again, but the discord welcome message does not work.


    It does show the leaving messages though.

    But it does always show 1 player too much when somebody leaves the server. Like 2 players when only 1 is online and 1 player when no one is online. I think it includes the player that just left.

  • Post by WickedSchnitzel ().

    This post was deleted by the author themselves ().
  • Leave message makes sense, i'll fix that by removing a player to account for player leaving expect that inside 12 hours, i'll do a look though and see if i can spot any reasons why your not getting a join message ,, welcome message is a WIP not implmented, you want leave and join messages. works on my side those are the settings that i have set.


    =========================================================================

    # Message Format Settings

    # =========================================================================

    # Format for various system messages


    # Player join message format (placeholder: %player%)

    message.join.format=\uD83D\uDFE2 **%player% joined the server(%playercount% players online of a total %totalplayers%)**


    # Player leave message format (placeholder: %player%)

    message.leave.format=\uD83D\uDD34 **%player% left the server**

Participate now!

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