RedisChat For FREE! Christmas Edition icon

RedisChat For FREE! Christmas Edition -----

Show inventories in chat! Minimessage Formatting and much more



THIS IS A PROMOTION VALID UNTIL CHRISTMAS: TELL YOUR FRIENDS!!!

A “multi-server” Chat Plugin ✍️(Powered by Lettuce)

Setup Docs Discord

[​IMG]

[​IMG]
  • RedisChat is an advanced cross-server chat plugin, designed to make communication between players on different servers seamlessly designed for large distributed servers
  • Please report bugs here if anything you found
[​IMG]
Any Proxy (Bungee, Velocity, any fork of Bungeecord)
Any Spigot (Paper, Purpur…)


[​IMG]
  1. The plugin is also proxy-less which means that it will not require any additional proxy plugins
  2. make sure PlaceholderAPI is installed
  3. Just drop the plugin in your Spigot’s plugins folder and restart your server
  4. Then modify Redis (Recommended) or MySQL credentials in config.yml (leave blank user or password if you do not have it set)
[​IMG]
Click Here

[​IMG]
  • Player Command
    • /msg <player> <message> redischat.message
    • /reply <message> redischat.message
    • /ignore <player/list/all> redischat.ignore
    • /reply <message> redischat.message
    • /rmail or /mail <send/delete> <title>
    • /rmail or /mail Opens the mail GUI
  • OP Command
    • /announce <start/stop> <announce> redischat.announce
    • /clearchat redischat.clearchat
    • /broadcast <message> redischat.broadcast
    • /spychat redischat.spycommand
    • /redischat <reload> redischat.admin
    • More info on Docs
      [​IMG]
      PlaceholderAPI
      Spigot (1.16+)
      [​IMG]

      Code (YAML):

      # RedisChat config

      # RedisChat storage type, can be REDIS or MySQL+PM
      # If you use Mysql you need a proxy. The plugin will send the data to the proxy via pluginmessages
      # If you use REDIS you don't need any proxy, this is the recommended option
      dataMedium
      : REDIS
      # Leave password or user empty if you don't have a password or user
      redis
      :
        host
      : localhost
        port
      : 6379
        user
      : ''
        password
      : ''
        database
      : 1
        timeout
      : 1000
        clientName
      : RedisChat
      mysql
      :
        host
      : 127.0.0.1
        port
      : 3306
        database
      : redischat
        driverClass
      : com.mysql.cj.jdbc.Driver
        connectionParameters
      : ?autoReconnect=true&useSSL=false&useUnicode=true&characterEncoding=UTF-8
        username
      : root
        password
      : Roberto123/ ...
        poolSize
      : 5
        poolIdle
      : 5
        poolLifetime
      : 1800000
        poolKeepAlive
      : 30000
        poolTimeout
      : 20000
      # Webeditor URL
      webEditorUrl
      : https://webui.advntr.dev/
      # Here you can decide your chat format
      # Permission format is overridden on descending order
      # (if a player has default and vip, if default is the first element, vip will be ignored)
      formats
      :
      - permission
      : redischat.default
        format
      : '<click:suggest_command:/msg %player_name%><hover:show_text:''<reset>Information
          | <white> %player_displayname%<br><gold><bold>➧</bold> Money<reset>: <white>%vault_eco_balance%
          <gold>✵<br><br><reset><underlined>Click to send a message''><white><gradient:yellow:blue>RGB</gradient >
         - %luckperms_prefix% %player_name% </click> <dark_gray>» <reset>%message%'
        private_format
      : '<dark_aqua>MSG <white> (<reset>You <white>to <green> %receiver%<white>)<reset>:
          <white> %message%'
        receive_private_format
      : '<dark_aqua>MSG <white> (<green> %sender% <white>to <reset>You<white>)<reset>:
          <white> %message%'
        inventory_format
      : <click:run_command: %command%>[Open the inventory of %player%]</click>
        item_format
      : <click:run_command: %command%>[%item_name% of %player%]</click>
        enderchest_format
      : <click:run_command: %command%>[Open the enderchest of %player%]</click>
        mention_format
      : <aqua>@ %player%</aqua>
        link_format
      : <click:open_url: %link%>%link%</click>
        staff_chat_format
      : <gold>StaffChat <dark_gray>» <white> %message%
      # Announcer configurations
      # delay and interval are in seconds
      # If you want to disable an announce, just remove it from the list, remember that in yaml [] is an empty list
      # If you specify a permission, only players with that permission will see the announce. Keep it empty to make it public
      announces
      : [ ]
      # Here you can create your own placeholders
      # You can give them an identifier, which will go under the format <>
      # You can give them actions, like click url
      placeholders
      :
        discord
      : <click:open_url:https://discord.gg/uq6bBqAQ>Click to join our discord server</click >
      # Here you can blacklist some terms (like swears, insults and unwanted urls)
      # They will be replaced with a *
      # You can use the regex syntax and the * wildcard
      regex_blacklist
      :
      - discord.gg/.*
      # Title of the ShowInventory GUI
      inv_title
      : Inventory of %player%
      # Title of the ShowItem GUI
      item_title
      : Item of %player%
      # Title of the ShowEnderchest GUI
      ec_title
      : Enderchest of %player%
      # There are some others chat formats, like broadcast and clear chat messages
      broadcast_format
      : <red>Announce <dark_gray>» <white> %message%
      # This message will be sent to all players when the chat is cleared
      clear_chat_message
      : <br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared<br><br><br><br><br><br><br><br><br><br>Chat cleared<br><br><br><br><br><br><br><br><br><br>Chat
        cleared
      # Here you can set the number of messages that a player can send without being rate limited
      rate_limit
      : 3
      # Here you can set the time in seconds that a player can send the number of messages specified in rate_limit
      rate_limit_time_seconds
      : 5
      # Messages with this prefix will be sent to staff chat
      staffChatPrefix
      : '!'
      # Enabling this
      legacyColorCodesSupport
      : true
      # Re-enables bukkit color glitches for colored placeholders
      enablePlaceholderGlitch
      : true
      # Enables /rmail /mail and the whole feature
      enableMails
      : true
      # The format of the timestamp in mails (by default is like 31/07/2023 15:24)
      mailTimestampFormat
      : dd/MM/yyyy HH:mm
      # The timezone of the timestamp in mails (by default is Central European Time)
      mailTimestampZone
      : UTC+1
      # Toggle debug mode (by default is false)
      debug
      : false

      # Authors: Unnm3d
       

      Language messages formatting:

      [​IMG]
      Coming soon…
[​IMG]
Resource Information
Author:
----------
Total Downloads: 271
First Release: Aug 2, 2023
Last Update: Dec 18, 2023
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings