DiscordBridge ⭕ Account Linking, Events, Tickets ✅ Chat - 1.21 Support icon

DiscordBridge ⭕ Account Linking, Events, Tickets ✅ Chat - 1.21 Support -----

Account Linking, Events, Tickets, Chat, Lands Text and Voice




- Fixed: Player related events should have player name as username
----------, Dec 18, 2024

- Fixed: Require category parameter for ticket upsert cmd
----------, Dec 12, 2024

- Fixed: HierarchyException ignore
----------, Dec 11, 2024

- Fixed: Unknown member error handle
----------, Dec 9, 2024

- Fixed: Unknown member error handle
- Fixed: Redis shutdown error while awaiting status publish
- Fixed: Kick player is account unlinked and force link to join is enabled
----------, Dec 7, 2024

+ Added: [Suggestion] More PlaceholderAPI placeholders: https://wiki.incredibleplugins.com/discordbridge/configuration/placeholderapi
+ Added: [Suggestion] PlaceholderAPI support for bot status
+ Added: [Suggestion] Display avatar for player related events
----------, Dec 6, 2024

- Fixed: MySQL error deleting ticket field
+ Added: {player} placeholder to head provider
----------, Nov 30, 2024

- Fixed: MySQL error closing ticket etc.
----------, Nov 29, 2024

- Fixed: Unlink error
- Fixed: Add roles, dont replace
----------, Nov 27, 2024

+ Added: New PlaceholderAPI placeholders
The placeholders of the bot module are available on each server connected to Redis

* Bot: https://wiki.incredibleplugins.com/discordbridge/modules/bot#placeholderapi-placeholders
* Linking: https://wiki.incredibleplugins.com/discordbridge/modules/linking#placeholderapi-placeholders
----------, Nov 26, 2024

- Fixed: PAPI placeholders color
+ Changed: Renamed /config type update to /config type upsert
----------, Nov 25, 2024

+ Added: [Tickets] You can now set a short name and a category for each ticket type
- Fixed: Chat module format (discord -> mc)
----------, Nov 23, 2024

- Fixed: Config command set text channel
----------, Nov 18, 2024

- Fixed: Order of SQL table creations
----------, Nov 8, 2024

- Fixed: Player message payload
----------, Nov 5, 2024

+ Added: [Suggestion] You can now setup LuckPerms groups to be given to linked players ingame
https://github.com/Angeschossen/DiscordBridge/wiki/Linking-Module#setup
----------, Nov 5, 2024

+ Added: [Suggestion] You can now use PlaceholderAPI placeholders for chat format
Code (Text):
    # You can use PlaceholderAPI placeholders for the message format.
    # If you need the player's UUID, use {player_uuid}.
    format: "&8[&9Discord&8]&7 {player} &8»&f {message}"

+ Added: [Suggestion] You can now setup rewards for linking account

Code (Text):
    # Reward an in-game player, if they link their account.
# Reward an in-game player, if they link their account.
# You can here add commands that are executed by the console when a player links his account.
# These commands are only executed once for a linked player. If they unlink their account and later
# link it again, they won't be executed another time.
# Available placeholders:
#   {player} - the player name
#   {player_uuid} - UUID of the player
#   {discord_id} - Discord ID of the player
 
----------, Nov 2, 2024

+ Added: [Suggestion] You can now give roles to linked players. Setup: https://github.com/Angeschossen/DiscordBridge/wiki/Linking-Module#setup
----------, Nov 1, 2024

If you have Lands installed, make sure to update it as well to the latest version.

- Fixed: Error with latest Lands API
----------, Oct 31, 2024

+ Added: [Suggestion] /discord invite - get invite URL
More info: https://github.com/Angeschossen/DiscordBridge/wiki/Bot-Module#commands

- Fixed: Tickets not recognized after Discord cache refresh
----------, Oct 30, 2024

- Fixed: Sync player to channels upon verification (lands module)
----------, Oct 12, 2024

- Fixed: Discord bot connection sometimes not re-established
----------, Oct 5, 2024

+ Added: New config value: tickets_creation_channel: https://github.com/Angeschossen/DiscordBridge/wiki/Tickets-Module
----------, Sep 19, 2024

+ Changed: Access to commands can now be limited in the integration settings tab of your server
----------, Sep 7, 2024

- Fixed: Failing to forward lands ingame chat, if bot does not have admin perm
----------, Aug 15, 2024

- Fixed: Message not found: general.chat-channel
- Fixed: Remove color codes for chat messages
----------, Aug 2, 2024

- Fixed: Enabling default link module
- Fixed: lands channel delete message not exist
----------, Jul 29, 2024

- Fixed: Lands broadcast categories
----------, Jul 26, 2024

+ Added: Option to blacklist broadcast categories for Lands

Code (YAML):
broadcast :
  # Prevent specific categories from being sent to the lands broadcast channel.
  # Available categories can be found here: https://javadoc.jitpack.io/com/github/angeschossen/LandsAPI/7.8.5/javadoc/me/angeschossen/lands/api/events/BroadcastEvent.html
  # NOTE: If the broadcast messages are already disabled in Lands, they won't be sent for DiscordBridge either.
  #       This just allows you to disable broadcast messages for Discord, while keeping them enabled ingame.
  category-blacklist_list
: [ ]
----------, Jul 23, 2024

+ Added: Redis support for lands broadcast messages
----------, Jul 22, 2024

- Fixed: Link usage embed
----------, Jul 19, 2024

+ Added: Better looking embeds for lands broadcasts
Make sure to update Lands to latest as well, if you have Lands installed.
----------, Jul 14, 2024

+ Added: [Suggestion] Option to forward Discord message to all other Discord servers:

Code (YAML):
    # Forward messages from one Discord server to all other Discord servers that have a chat channel set?
    # If you only want messages from Minecraft to be sent to all Discord servers, you don't need that option to be enabled.
    all-servers
: false
----------, Jul 12, 2024

- Fixed: Player heads for chat and lands module
----------, Jul 11, 2024

- Fixed: Enable error
----------, Jul 10, 2024

- Fixed: Error at /discordbridge help
----------, Jul 9, 2024

- Fixed: Tickets table creation
----------, Jul 1, 2024

- Fixed: Ticket module init
----------, Jun 19, 2024

+ Added: 1.21 support
----------, Jun 17, 2024

+ Added: Tickets module. This module allows your users to open tickets in your Discord server. See more info:
https://github.com/Angeschossen/DiscordBridge/wiki/Tickets-Module
----------, Jun 10, 2024

- Fixed: /lands channel create - unknown interaction
- Fixed: Linked account name displaying ID instead of discord username
----------, May 6, 2024

+ Added: Support for 1.20.5
----------, Apr 29, 2024

Once updating to this version, you won't be able to downgrade. Also, the lands_channels, and guilds SQL table have been changed. You need to manually reset/drop them before updating. This version is only compatible with Lands 7.0.6.

+ Added: multipaper support
- Fixed: Sending chat messages from Discord to MC and vice versa sometimes broken
- Fixed: Update notification
- Fixed: Saving config values and lands channels to DB
----------, Apr 16, 2024

- Fixed: SuperVanish integration
----------, Mar 30, 2024

+ Added: [Suggestion] Send fake login/logout messages if player vanishes. Supports: CMI, SuperVanish, PremiumVanish
+ Added: [Suggestion] Send message if player tries to chat from discord to minecraft and hasn't linked their accounts
----------, Mar 30, 2024

+ Added: SuperVanish support
----------, Mar 28, 2024

+ Added: [Suggestion] Don't display events for players that are vanished
----------, Mar 26, 2024

- Fixed: Linking role not being given
----------, Mar 25, 2024

+ Added: Linking module now works across multiple servers properly
- Fixed: MySQL init error
----------, Mar 20, 2024

+ Added: [Suggestion] sync name feature for linking.yml module
Code (YAML):
    # Sets the users nickname in the Discord server to the name of the linked Minecraft account.
    # This also works for offline players. It might take up to a few hours until the name updates.
    name-sync
: false
- Fixed: Error on sending webhook
----------, Mar 12, 2024

+ Added: [Suggestion] Server stopped and started messages
Code (YAML):
 server:
    started
:
      embeds
:
        one
:
          title
: "Server {server} is now online."
    stopping
:
      embeds
:
        one
:
          title
: "Server {server} is now offline."
+ Improved: Sending webhook messages faster
+ Improved: Less rate limits for webhooks
- Fixed: Don't send advancements with no description and title
----------, Mar 8, 2024

+ Added: Being able to provide multiple roles required for linking. The user must have at least one of them
https://github.com/Angeschossen/DiscordBridge/wiki/Linking-Module#setup

+ Added: Send server online event on server startup completed. This doesn't include server shutdown yet.
----------, Mar 5, 2024

+ Added: [Suggestion] Option to only allow linked players to join:
Code (YAML):
    # Should players that don't have their account linked, be kicked upon join or unlinking their account?
    # The kick reason will include instruction on how they can link their account.
    # NOTE: Make sure invite-url is configured in config.yml.
    # NOTE: Changing this option requires server reload / restart.
    kick-unlinked
:
      enabled_2
: false

+ Added: Option new module: events.yml
Code (YAML):
 player :
    # Send player join messages to Discord?
    # Requires /config set event_channel to be executed in the Discord server.
    join
: true
    # Send player leave messages to Discord?
    # Requires /config set event_channel to be executed in the Discord server.
    quit
: true
    # Send deaths to Discord?
    death
:
      # Only sent when the death reason is included in this list.
      # Setting this to an empty list, disables this option.
      # The entry "*" represents all death reasons.
      # Available reasons can be found here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/event/entity/EntityDamageEvent.DamageCause.html
      death-reasons_list
:
       - '*'

    # Send advancements of players to Discord?
    advancement
:
      # Define a list of advancements that should be forwarded to Discord.
      # Setting this to an empty list, disables this option.
      # The entry "*" represents all advancements.
      # You can find a list of available advancements by tab completing the following command in your Minecraft server: /advancement grant @s only
      advancements_list
:
       - '*'
    playtime
:
      # NOTE: Changing this option requires server reload / restart.
      playtime-announcements_list
:
       - '1h'
        - '12h'
        - '1d'
        - '5d'
        - '8d'
        - '15d'
        - '30d'

+ Added: Limit who can link accounts by adding /config set LINK_REQUIRED_ROLE

+ Added: GUI menu: /discord account
----------, Mar 4, 2024

+ Added: Option to change head provider -config.yml:
Code (YAML):
  # Lets you define the provider to be used for retrieving skins for chat messages in Discord.
  # Relevant to the following modules: chat, lands
  head-provider
: 'https://mc-heads.net/avatar/ {uuid }'
+ Added: Redis authentication for non-local redis instances
Code (YAML):
  # Optional: Used to forward information to the instance of DiscordBridge that runs the Discord bot.
  redis
:
    enabled_2
: false
    master
: true
    address
: "redis://127.0.0.1"
    port
: 6379
    username
: "minecraft"
    password
: "password"

+ Added: Send player join and leave messages to discord - chat.yml:

Code (YAML):
# Send messages to Discord at specific events.
events
:
  # Send player join messages to Discord?
  # Requires /config set event_channel to be executed in the Discord server.
  join
: true
  # Send player leave messages to Discord?
  # Requires /config set event_channel to be executed in the Discord server.
  quit
: true
----------, Feb 29, 2024

+ Added: Use Webhooks for chat messages
+ Added: Avatar to chat messages
----------, Feb 24, 2024

Resource Information
Author:
----------
Total Downloads: 152
First Release: Feb 23, 2024
Last Update: Dec 18, 2024
Category: ---------------
All-Time Rating:
4 ratings
Find more info at discordbridge.incredibleplugins.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings