MrAnnouncer icon

MrAnnouncer -----

A Discord integration Minecraft Plugin



MrAnnouncer
A Discord integration Minecraft Plugin
[​IMG] [​IMG] [​IMG]

Minecraft Bukkit/Spigot plugin which integrates Minecraft with Discord and vice versa.

Features
  • Messages from Minecraft chat can be delivered to the selected Discord channel
  • Messages from selected Discord channel can be delivered to the Minecraft Chat
  • Different types of messages can be turned off by using commands or by editing the config file
  • Minecraft users can be authenticated using Discord
  • Existing users vote if new user should be let in to the server on the Discord
Also following can set to be sent to the Discord channel:
  • Death notices
  • Advancement messages
  • Join/quit messages (with a count of the current players online)
  • Server status to specific Discord Channel with list of users currently online
  • Server "say" messages from the server console
Requirements
  • Minecraft server which supports Bukkit plugins
  • Be an owner of a Discord server
Setup
  1. Download latest plugin .jar from the releases and place it to the plugin folder of your server
  2. When you start server first time with the plugin it generates default config file (explained below)
  3. Go to https://discordapp.com/developers/
  4. Create new application
  5. Create new bot for the application (Bot -> Add bot)
  6. Copy bot token to the config.yml
  7. Restart Minecraft Server
  8. Invite it to your server:
    • Click "OAuth"
    • Select "bot"
    • Select bot permissions (at least "Administrator")
    • Copy URL and go to it
    • Select server where you want the bot to join and authorize it (If you do not see server in the list, you might not be an owner of that server)
  9. If bot is running at the server and it has correct token, you can write command "!set integratedchannel" on the textchannel which you want integrate with Minecraft chat
  10. Select channel were you want access voting messages to appear. (You should change channel permission to allow only readin channel and its history and disallow everything else)
  11. Create role to the server that has the access to the integrated channel and access requesting channel
  12. Copy role's ID (Enable development mode from the Discord settings and then right click role name) and activate it to the bot by editing config file or using command "!set SERVERNAME role ROLEIDHERE"
[​IMG]
Resource Information
Author:
----------
Total Downloads: 351
First Release: Apr 18, 2022
Last Update: Jun 10, 2022
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings