DiscordEvents [Spigot] (Minecraft events to Discord and more!) 1.5

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
    Languages Supported:
    Customizable
    [​IMG]
    I'll add more events on request, just send me PM :)
    The plugin is pretty experimental, if you run into some issues join my Discord or contact me BESSGEORG#9763
    https://discord.gg/uv5RPC3ESQ

    ABOUT

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

    FEATURES
    • Join/Leave Sends message to discord if someones joins/leaves game
    • Configuration Set own colors, texts, links, footer everything!
    • Automatic events Sends TPS, CPU, MEMORY, New Refistrations
    • Server status Automatically sends if server is online/offline
    • new! DM STATUS - Sends alert in your dms
    • Even more, suggest me in PM/DISCUSSION which event do you want to add
    COMMANDS
    • .status <server> - On discord
    • .list <server> - On discord to list online players
    IMAGES
    [​IMG]
    [​IMG]
    [​IMG]

    SETUP
    You need to setup 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 a 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 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.3
    # Discord: BESSGEORG#9763

    #Set server name
    server-name
    : "Lobby"

    bungee
    : false

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

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

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

    #! IMPORTANT !
    #SETUP DISCORD BOT IF YOU DONT KNOW WHAT IS THIS
    #LOOK AT SETUP SECTION ON SPIGOT PAGE
    discord
    :
      bot-token
    : "<TOKEN>"
      status-type
    : "DEFAULT" #DEFAULT, WATCHING, LISTENING
      status-text
    : "Minecraft"
      bot-activity
    : "ONLINE" #IDLE, INVISIBLE, ONLINE, DO_NOT_DISTURB
      prefix
    : "."
      guild-id
    : "772938942323359756"
      log-channel-id
    : "803325764740317184"
      admin-log-channel-id
    : "803325764740317184"
      staff
    :
       - "310499560101511169"

    #Alerts in discord DM
      alerts
    :
        low-tps
    : 15.00
        low-tps-alert
    : true
        tps-message
    : "Hey! I am here to say you, that tps gone below 15"

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

      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

      leave
    :
        text
    : "**%player%** just left the game!"
        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"
        register-color
    : "#000000"
        leave-color
    : "#000000"
        kick-color
    : "#000000"
        no-perm-color
    : "#DC143C"

    #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"
        no-perm
    : "You dont have permissions for this!"
     

    GOALS
    10 Downloads
    20 Downloads

    50 Downloads
    100 Downloads
    500 Downloads

    X 1000 Downloads ?!

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

    You are not permitted do decompile&redistribute plugin.
    GalaxLordCz and minecraftisxoocl like this.

Recent Updates

  1. Link update
  2. Link update
  3. Bug fix

Recent Reviews

  1. weekenzieYT
    weekenzieYT
    5/5,
    Version: 1.5
    This is a very good plugin! I have been looking for one of these for a while and have now found this! This is a great plugin and I want to suggest when the bot is online let it say something under the bot's name like with normal discord people it's says 'Playing Minecraft' :)
    1. NotBadSyntax
      Author's Response
      Thank you for the review.
      I'll add custom status today!
  2. superparman1
    superparman1
    5/5,
    Version: 1.5
    Just waiting for the big update! I am really excited. The resource as it as it´s really good.
    1. NotBadSyntax
      Author's Response
      Glad you will like the new update!
  3. Ignasbbb
    Ignasbbb
    5/5,
    Version: 1.5
    this is a good plugin but..
    theres no command to find how long is a player alive
    1. NotBadSyntax
      Author's Response
      Thanks for the review.
      I'll add this feature.
  4. lueljohn
    lueljohn
    5/5,
    Version: 1.5
    Working as intended, but there's seem to be a problem when I change the prefix of the command. Either way, it's still an awesome plugin!

    5/5 stars!
    1. NotBadSyntax
      Author's Response
      Thank you for the review! I sent you PM so I can help you out.
  5. legibleflex
    legibleflex
    5/5,
    Version: 1.5
    awesome this author is the best i recommend the .list command and the next morning he added it such a wonderful guy
    1. NotBadSyntax
      Author's Response
      It makes me happy to make you happy.
      The customer is always right.
  6. minecraftisxoocl
    minecraftisxoocl
    5/5,
    Version: 1.5
    a very nice plugin to use. A very fast support realy very good plugin .............................
    1. NotBadSyntax
      Author's Response
      Thank you! I'm really glad I helped you get rid of all the problems.
  7. CoreLandKoudy
    CoreLandKoudy
    5/5,
    Version: 1.1
    The author is very friendly, much appreciated. 5 Stars, thank you!
    ..................
    1. NotBadSyntax
      Author's Response
      Thank you! The customer is always right.
  8. TomakataABC
    TomakataABC
    5/5,
    Version: 1.1
    Very nice plugin to use. It is awesome for me as I am an amateur with API stuff and now I don't need to make my own system and I can just download it. Thank you :D
    1. NotBadSyntax
      Author's Response
      My pleasure, anyways thank you for the review! ^^