DiscordChatBridge
Features
This plugin allow you to bridge your Minecraft Server chat to a channel on your Discord Server.
Example
Minecraft view
You can click on attachment(s) file name to open them with the link.
Discord view
Commands
/discordchat save : Save config /discordchat restart : restart bot /discordchat setchannelid (id) : set Discord channel to bridge id /discordchat clients (page) : List of restricted Discord clients /discordchat clients add (id) : Add restricted Discord client /discordchat clients del (id) : Remove restricted Discord client /discordchat groups (page) : List of restricted Discord groups /discordchat groups add (id) : Add restricted Discord group /discordchat groups del (id) : Remove restricted Discord group /discordchat channellist : Show all Discord guilds /discordchat channellist search (name) : Shearch a Discord channels /discordchat channellist (guildId) : Show all Discord channels for a guild /discordchat clientslist : Show all Discord guilds /discordchat clientslist search (name) : Shearch a Discord clients /discordchat clientslist (guildId) : Show all Discord channels for a guild /discordchat groupslist : Show all Discord guilds /discordchat groupslist search (name) : Shearch a Discord groups /discordchat groupslist (guildId) : Show all Discord channels for a guild
Configuration
token: #Your bot token channelid: #Id of the channel to link message_format_mc: #Ingame message when a Discord client speak / %client%:Discord client's nickname / %text%:The Message message_title_dc: #Discord message title when a Minecraft user speak / %player%:Minecraft player's displayname panel_color: #Discord message color Example: '#ff4700' bot_playing: #Discord bot's activity (empty to disable) joinMessage: #Discord message when a player join %player%:Player's displayname / %msg%:Default join message (empty to disable) quitMessage: #Discord message when a player quit %player%:Player's displayname / %msg%:Default quit message (empty to disable) deathMessage: #Discord message when a player die %player%:Player's displayname / %msg%:Default death message (empty to disable) restricted: false #Restrict the chat for user who have the permission (Minecraft part) or in the allowed list (Discord part) allowPlayerList: false #Allow to use "!playerlist" command on Discord groupsid: [] #Allowed groups to use the bridge (if restrict mode enabled) usersid: [] #Allowed users to use the bridge (if restrict mode enabled)
Permission
discordchat.discordchat: description: use discordchat command default: everybody discordchat.admin.setchannelid: description: Change channel id default: op only discordchat.admin.channellist: description: Show Discord channel list default: op only discordchat.admin.clientslist: description: Show Discord clients list default: op only discordchat.admin.groupslist: description: Show Discord groups list default: op only discordchat.admin.save: description: Save config default: op only discordchat.admin.restart: description: Restart bot default: op only discordchat.admin.modclients: description: Modify restricted clients list default: op only discordchat.admin.modgroups: description: Modify restricted groups list default: op only discordchat.chat.ignorerestriction: description: Ignore restriction when enabled default: op only
How do i get the discord bot to my server? xD I am dumb
In reply to Jqxxl:
(I'm not sure that the plugin is still working)
I'm not sure if you want a full or quick answer so I'm writing a full answer, the 3rd part is the quick answer.
Create a bot
- Go on this link: https://discord.com/developers/applications (connect to your discord if it's not done)
- On top right you will find a "New Application" button, press it and enter the name of your bot
- On the page of your bot you need to first go in the "Bot" part on the left and set your Application as a bot with the "Add Bot" button
Get the token (Plugin config)
- On the Bot page you can get the token by clicking on the "Click to Reveal Token" link, this is needed to config the plugin
Add the bot on a server
- Now go on the OAuth2 part on your left, in the "scopes" list check the "bot", copy the link in a new page and voilà, you can add your bot on a server. To add a bot on a server you need the "manage server" permission
(Edit)
Get the channel/users/groups ID
- Go in the settings, in the Appearance menu you will find at the bottom in the "Advanced" section the "Developer Mode", check it.
- To get the channel id: Right click on your channel and click on "Copy ID" to copy the channel id
- To get the user id: Right click on the user and click on "Copy ID" to copy the user id
- To get the group id: In the server settings, go in the roles menu, right click on the role and click on "Copy ID" to copy the group id
Hi i downloaded the latest 1.7.10 version and installed it. I put in the bot token and channel id but can't seem to get this to work.
When i do commands all i get is discordchat ?
Thank you.
In reply to Forge_User_23660057:
In reply to ATE47:
What versions can this run on? Example i have a 1.7.10 server and this would be a supreme addition!
In reply to RawrMaoster:
In reply to ATE47:
In reply to ATE47:
In reply to AisenGaming: