DiscordEvents [Bungee & Redis] (Minecraft events to Discord and more!) 1.6

Have you ever wanted to receive tps reports, new player statistics from mc to your discord?

  1. NotBadSyntax
    Native Minecraft Version:
    1.16
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    • 1.18
    Languages Supported:
    Customizable
    [​IMG]
    The plugin is currently under rework but if you have any questions feel free to join my discord.
    https://discord.gg/uv5RPC3ESQ

    NO support is currently provided.
    This is just experimental working concept.


    ABOUT

    Discord Events, do you ever want Minecraft events directly into your discord server? Now you can!

    FEATURES
    • Join/Leave Sends a message to discord if someones join/leaves game
    • Configuration Set own colors, texts, links, footer everything!
    • Automatic events Send CPU, MEMORY, New Registrations
    • Server status Automatically sends if the server is online/offline
    • Player peak Track maximum players on the network
    COMMANDS
    • .status <server> - On discord
    • MUST HAVE SPIGOT VERSION ON EACH SERVER YOU WANT TO GET STATUS FROM
    • .list - On discord
    • .player <nick> - Locates player on proxy
    IMAGES
    [​IMG]
    [​IMG]
    [​IMG]
    [​IMG]

    SETUP
    You need to set up your own discord bot and get the bot token.
    https://discord.com/developers

    1. Creating bot and getting token, invite link (Oauth2)
    [​IMG]
    Getting this?
    [​IMG]
    Than...
    [​IMG]

    Creating an invite
    [​IMG]

    2. After that, if you got the token just insert it into config.yml:
    Code (YAML):
    discord:
      bot-token
    : "HERE-PUT-THE-TOKEN"
    3. Setup the bot, guild and channels
    Code (YAML):
    discord:
      bot-token
    : "MYFANCYTOKEN"
      prefix
    : "."
      guild-id
    : "572124941806338048"
      log-channel-id
    : "811581344445366283"
      admin-log-channel-id
    : "811581344445366283"
    4. Reload the plugin or Restart the server
    5. ENJOY!

    NOTE

    How to Find your Guild ID (Server ID)
    You will need the full Server ID (not the name) to continue. Follow these steps to find your Server ID:

    1. In Discord, open your User Settings by clicking the Settings Cog next to your user name on the bottom.
    2. Go to Appearance and enable Developer Mode under the Advanced section, then close User Settings.
    3. Open your Discord server, right-click on the server name, then select Copy ID
    4. Paste the Server ID on your text editor for later
    5. If desired, you can disable Developer Mode now.

    CONFIGURATION
    Code (YAML):

    # Plugin by LIPETL.EU version 1.2
    # Discord: BESSGEORG#9763

    #DO NOT TOUCH THIS!
    config-version
    : 1.1
    #Set server name
    server-name
    : "Proxy"

    #If you are using redis, true on just one proxy
    bot-commands
    : true

    #Enable which events do you like to see
    enabled-events
    :
     - tps
      - registrations
      - status
      - join
      - notify
      - switch
      - leave
      - first
      - peak

    #If you want registration event you might set true
    lobby-server
    : true

    #Interval of automatic events in MINUTES
    intervals
    :
      events-rate
    : 1
      peak-report
    : 1

    #! IMPORTANT !
    #SETUP DISCORD BOT IF YOU DONT KNOW WHAT IS THIS
    #LOOK AT SETUP SECTION ON SPIGOT PAGE
    discord
    :
      bot-token
    : "<TOKEN>"
      prefix
    : "."
      guild-id
    : "772938942323359756"
      log-channel-id
    : "803325764740317184"
      admin-log-channel-id
    : "803325764740317184"
      staff
    :
       - "310499560101511169"

    #Customize discord embeds
      status
    :
        title
    : "Current Status"
        link
    : "https://google.com"
        image
    : "https://cdn.discordapp.com/emojis/507340024786845706.png?v=1"
        text
    :
       - "__%server%__\n"
        - "> Total servers
    : __%servers%__\n"
        - "> Total Online servers
    : %serversonline%\n"
        - "> Total Online
    : **%online%**\n"
        - "> Uptime
    : **%uptime%**\n"
        - "> CPU
    : **%cpu%**\n"
        - "> RAM
    : %memory%\n"
        footer
    : "TPS "
        admin-log
    : true
        staff-cmd
    : true

      player
    :
        staff-cmd
    : true

      list
    :
        header
    : "Online players: %online%\n"
        player-line
    : "%player%, "
        end-line
    : "%player%"
        staff-cmd
    : false

      registrations
    :
        title
    : "My-Server.com"
        link
    : "https://google.com"
        image
    : "https://cdn.discordapp.com/emojis/507340024786845706.png?v=1"
        text
    :
        - "> New registered players
    : **%registered%**"
        footer
    : "Stats "
        admin-log
    : false

      join
    :
        text
    : "**%player%** just joined the game!"
        footer
    : "My-Server.com"
        admin-log
    : false

      peak
    :
        text
    :
        - "**Today** current peak
    : **%today_peak%** players!"
        - "
    **Month** current peak: **%month_peak%** players!"
        - "
    **Day** current peak: **%day_peak%** players!"
        footer: "
    My-Server.com"
        admin-log: false

      leave:
        text: "
    **%player%** just left the game!"
        footer
    : "My-Server.com"
        admin-log
    : false

      switch
    :
        text
    : "The **%player%** switched from server %from% to %target%!"
        footer
    : "My-Server.com"
        admin-log
    : false

    #Customize discord embeds color
      colors
    :
        online-color
    : "#27F08F"
        offline-color
    : "#D81F1F"
        maintance-color
    : "#000000"
        main-color
    : "#000000"
        status-color
    : "#000000"
        join-color
    : "#000000"
        switch-color
    : "#000000"
        register-color
    : "#000000"
        leave-color
    : "#000000"
        kick-color
    : "#000000"
        peak-color
    : "#000000"

    #Customize messages
      messages
    :
        online-title
    : "The server started successfully!"
        offline-title
    : "The server is now offline..."
        online-text
    : "> Server: __%server%__"
        offline-text
    : "> Server: __%server%__"
        online-image
    : "https://imgur.com/hjkl"
        offline-image
    : "https://imgur.com/hjkl"
        online-icon
    : "https://imgur.com/hjkl"
        offline-icon
    : "https://imgur.com/hjkl"

    minecraft
    :
      find-player
    : "%player% is now on %server%"
      notfound-player
    : "%player% not found on proxy..."
     

    GOALS
    10 Downloads
    20 Downloads

    50 Downloads
    100 Downloads
    500 Downloads

    1000 Downloads ?!
    5000 Downloads
    [​IMG]
    Do not use the review section for help/bug reports just DM me, thanks!

    You are not permitted to do decompile&redistribute plugin.

Recent Updates

  1. Console fix
  2. Fixed chat
  3. Bug fix

Recent Reviews

  1. Lukiqq
    Lukiqq
    5/5,
    Version: 1.6
    This is amazing plugin!
    .............................................................. <3
    1. NotBadSyntax
      Author's Response
      Thank you!
  2. superparman1
    superparman1
    5/5,
    Version: 1.2
    Another great update,
    I hope you'll add the chat option in the next update ^^. But the peaks looks good glad you added it.
    1. NotBadSyntax
      Author's Response
      Hi,
      glad you like the update!
      I am ready to add the chat option in the next update,
      no worries!
  3. _VELSEN_
    _VELSEN_
    2/5,
    Version: 1.2
    Not a bad plugin, I rate it 3. It would be nice to add more functionality! For example your events
    1. NotBadSyntax
      Author's Response
      Hi, thank you for the suggestion.
      Could you please dm me or join my DC server?
      Glad to hear some suggestions from you!

      Regards,
      BESSIK.
  4. JorgeMCS16
    JorgeMCS16
    5/5,
    Version: 1.1
    Fantastic plugin, very easy to setup, useful and very customizable. The author is very friendly and helpful. I hope to see more updates in a future. 10/10
    1. NotBadSyntax
      Author's Response
      Thank you for the review! Big update coming in early April.
  5. superparman1
    superparman1
    5/5,
    Version: 1.1
    Really loves his plugins, fast support, kind and funny author :D
    I just recommend this resource :P
    1. NotBadSyntax
      Author's Response
      Customers are always right! :D
      Anyways thanks for the review.
  6. tamperplay
    tamperplay
    5/5,
    Version: 1.1
    A good plugin and its developer, makes up for any ideas in life. Thank you for the plugin)))
    1. NotBadSyntax
      Author's Response
      Thank you for the review!
      Glad you like new updates.
  7. Rii
    Rii
    5/5,
    Version: 1.0
    Works fine, great:)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
    1. NotBadSyntax
      Author's Response
      Glad to hear it!
      The upcoming updates will be great too! Stay tuned <3