Discord to MC Staff Plugin v2019-05-27

Manage your Minecraft server directly from your Discord server!
xq6BW9T.png


With this plugin you will be able to Freeze, Ban, Unban, Message and get info of specific players directly from your Discord server.

CPS:
ihzRWGv.png



Ping:
FKH1TAe.png


Freeze:
R7qPqpO.png


h1wUhu5.png


Info: (Usage: /info <player>)
WwINeqf.png



Message: (Usage: /msg <player> <message>) With support of MC color codes.

506RdNd.png


and much more to come!

Ability to choose what you're bot is doing through the config! (LISTENING, PLAYING, WATCHING)

8c2nnAR.png

Config:

Code:
#
#  ______  _                              _   _____  _            __   __
#    |  _  \(_)                            | | /  ___|| |          / _| / _|
#    | | | | _  ___   ___   ___   _ __   __| | \ `--. | |_   __ _ | |_ | |_
#    | | | || |/ __| / __| / _ \ | '__| / _` |  `--. \| __| / _` ||  _||  _|
#    | |/ / | |\__ \| (__ | (_) || |   | (_| | /\__/ /| |_ | (_| || |  | |
#    |___/  |_||___/ \___| \___/ |_|    \__,_| \____/  \__| \__,_||_|  |_|
#


General:
  Discord:
    #How to get a bot token: https://github.com/jagrosh/MusicBot/wiki/Getting-a-Bot-Token
    Token: 'token'
    #The prefix for your commands
    Prefix: '/'
    #Game Types can only be from this list: LISTENING | WATCHING | PLAYING
    GameType: LISTENING
    GameText: 'To the birds.'
    DiscordStaffChannelLogs: '573486853739642883'
    #If you want to enable Vault to get the players balance in /info or to get a player's perm group.
    Vault: false
    VaultCurrency: '$'
    #To get role id mention the role and put backslash before it: \@Role or use the /roleid command
    RoleToUseCommands:
    - 573244011578523736
    - 370289966833598484
Discord:
  Commands:
    FreezeCmd: 'freeze'
    FreezeMsg: '&7You have been &eFrozen. &7Please join our Discord for more information!'
    UnfreezeMsg: '&7You have been &eUnfrozen&7.'
    MessagePrefix: '&9[Discord-Message]&7 '
    StaffMessagePrefix: '&4[Discord-Staff]&7 '
    BroadcastMessagePrefix: '&2[Broadcast]&7 '
    DiscordStaffChannelId: 573486853739642883
    #Notify a player if they have/been teleported to another player.
    TeleportNotif: true
    #Default world to get the prefix of offline player.
    GetDefaultWorld: 'world'


Available Commands (Prefix can be changed in config):
More commands will be coming in the future.

Moderation commands:
  • /staff <message> (Discord only) : Send a message to online players that have the dsb.staff perm.
  • /staffmsg <message> (Minecraft only) : Let players that have the dsb.staff perm to send messages to the defined staff channel on Discord.
  • /ban <player> <reason> : Ban a player off of the Minecraft server.
  • /unban <player> : Unban a player off of the Minecraft server.
  • /freeze <player> : Freeze/Unfreeze a online player and get notified on Discord if they log off.
  • /kick <player> <reason> : Kick a player off the Minecraft server through Discord.
  • /teleport <player> <to-player> : Teleport a player to another player through Discord.
  • /chat <on/off> : Toggle the Miencraft chat on/off through Discord.
  • /clearchat : Clear the Minecraft server chat through Discord.
Helpful commands:
  • /commands (Discord): Get a list of all the available commands.
  • /info <player> : Get information about an online/offline player.
  • /msg <player> <reason> : Message an online player through Discord.
  • /broadcast <message> : Broadcast a message to the Minecraft server through Discord (Accepts Minecraft color codes).
  • /whitelist on/off : Turn the whitelist on/off through Discord
  • /whitelist add/remove <player> : Add/Remove players from the whitelist through Discord.
  • /list <frozen/whitelist> : Get a list of whoever is frozen or whitelisted on the server.
  • /online : Gives you a list of all the online players on the Minecraft server.
  • /ping <player> : Get the player's ping and in which country he/she lives.

Cheat Detection:
  • /cps <player> : Get the player's Click Per Second through Discord.

  • /roleid <rolename> : Get the ID of a role without having to mention it (\@Role).
  • /dsbreload (MC) /reload (Discord) : Reload the plugins config.

Setup Commands:

  • /roleid <rolename> : Get the ID of a role without having to mention it (\@Role).
  • /dsbreload (MC) /reload (Discord) : Reload the plugins config.





If you have any issues or any ideas to add to the plugin, join my Discord support server (https://discord.gg/kj74Xc4) or DM me on Discord at Strum#7830 !


If you like the plugin, please leave a rating to keep me motivated on working on it!
EULA: Standard EULA
556 Views
32 Downloads
May 22, 2021 Published
May 22, 2021 Updated
Not yet rated
13.5 MB File size
Supported software
Supported versions
Creator
Owner
Recommended for you
Prevents your server from crash packet exploits
5.00 star(s) 83 ratings
1,989 purchases
Elite formatting and filtering plugin. Can replace 200+ plugins. High-performance. Folia supported.
5.00 star(s) 102 ratings
1,976 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 54 ratings
1,709 purchases
Premium mobcoins plugin
5.00 star(s) 26 ratings
1,136 purchases
Easily add new mobs & AI to Minecraft (without datapacks or scripts).
5.00 star(s) 43 ratings
906 purchases
556 Views
32 Downloads
May 22, 2021 Published
May 22, 2021 Updated
Not yet rated
13.5 MB File size
Supported software
Supported versions
Creator
Owner
Recommended for you
Prevents your server from crash packet exploits
5.00 star(s) 83 ratings
1,989 purchases
Elite formatting and filtering plugin. Can replace 200+ plugins. High-performance. Folia supported.
5.00 star(s) 102 ratings
1,976 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
5.00 star(s) 54 ratings
1,709 purchases
Premium mobcoins plugin
5.00 star(s) 26 ratings
1,136 purchases
Easily add new mobs & AI to Minecraft (without datapacks or scripts).
5.00 star(s) 43 ratings
906 purchases
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.