DiscordChatBridge

Features

 

This plugin allow you to bridge your Minecraft Server chat to a channel on your Discord Server.

 

Example

Minecraft view

Minecraft chat demo

You can click on attachment(s) file name to open them with the link.

Discord view

Discord view demo

 

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

 

 

 


Comments

  • To post a comment, please or register a new account.
Posts Quoted:
Reply
Clear All Quotes

About This Project

Categories

Members

Recent Files