⭐️ BungeeStaff ⭐️ ✅ DISCORD API ✅ REDIS SUPPORT ✅ Infinite chats and commands ✅ 1.7 - 1.18 ✅ icon

⭐️ BungeeStaff ⭐️ ✅ DISCORD API ✅ REDIS SUPPORT ✅ Infinite chats and commands ✅ 1.7 - 1.18 ✅ -----

Create custom inifinite chats and commands.




v0.4.1-b465

Changes

Private messages fixed.

Now private messages are working fine.
Also redis servers can tab players between proxies.

Usage format
Now command usage supports our custom chat format for RGB colors and text hover actions.

ChatFilter modified
Now chat filter supports default minecraft chats.
That can be implemented using " ONLY-CUSTOM-CHATS" on chats.yml config.

Example of new chat filter config:
Code (YAML):
################################################
#
# BUNGEESTAFFS - v0.3
# https://discord.gg/gXzRaYdzsh
#
################################################

TOGGLE-CHAT-PERMISSION
: 'bstaffs.togglechat'

CHAT-FILTER
:
  BYPASS-PERMISSION
: 'bstaffs.chatbypass'
  ONLY-CUSTOM-CHATS
: true

  BLACKLIST-SERVERS
:
   - 'lobby'

  REPLACER
: true
  NOTIFY-BLOCK
: true

  # Select the mode of the replaces.
  # Text mode replaces the entire message. (Default)
  # Word mode replaces each word.
  REPLACE-MODE
: 'TEXT' # Available modes: TEXT, WORDS
  # If true, the chat will be filtered and words will be replaced for one of the following:
  REPLACER-TEXTS
:
   - 'This is the best server in the world!'
  REPLACER-WORDS
:
   - '********'

  # Block all url links.
  BLOCK-LINKS
: true
  BLOCKED-WORDS
:
   - 'fuck'
    - 'shit'
    - 'bitch'

# You can CREATE how many chat what you want.
CHATS
:
  STAFF-CHAT
: # Example custom chat.
----------, Feb 15, 2022

I forgot uncomment line. Private messages fixed.
----------, Feb 9, 2022

v0.4.0-b454

Private messages are now working!!!

Changes
Private messages fixed.

PRIVATE messages has been fixed.

New command type added.
Command type RESPONSE for respond private messages.
----------, Feb 9, 2022

Changes
RedisBungee messaging fixed.
----------, Feb 8, 2022

0.4.0-b443

Hello people.

Changes
MSG now are compatible with redis bungee.
----------, Feb 6, 2022

0.4.0-b437

Hello people.

Changes
Aliases command tab implemented.
----------, Feb 5, 2022

0.4.0-b426

Jeeei peoooplee. New update!

Changes
ChatSpy command added

ChatSpy command has been added and listening for any custom command with type 'TARGET'. Prefix can be changed on language file.

IGNORE-ONLINE added
IGNORE-ONLINE option has been added on commands. This option makes the command can be executable when target isn't online. That option is useful for report logs.

How to enable:
In commands file, inside command:
Code (YAML):

    OUTPUT
: '&4&lREPORT &7&l| &aReport send successfully.'
    IGNORE-ONLINE
: true
    COOLDOWN
: 60
----------, Feb 1, 2022

0.4.0-b419

Hellooo! New big update!

Changes
RedisBungee support

Now chats, commands and move events supports redisbungee.
Also the /staffchat and /search command.

How to enable:
In settings.yml add:
Code (YAML):
REDIS-INTEGRATION : true
----------, Jan 28, 2022

0.3.9-b373

Hellooo! Some filter fixes comes.

Changes
Filter notify block

Filter message notify fixed. Now staffs can receive messages when players uses blocked messages.

Private command response
Now, once you send a private message you can send it again without writing player name.

Example: /msg <player> <message> | ---> | /msg <message>
----------, Jan 25, 2022

0.3.9-b371

Changes
Chat filter added.

Now you can enable chat filter and much more possibilities added!
This update brings a replacer (all text or only words) and blocker with notifier.

Example config:
Code (YAML):
CHAT-FILTER:
  BYPASS-PERMISSION
: 'bstaffs.chatbypass'

  REPLACER
: true
  NOTIFY-BLOCK
: true

  # Select the mode of the replaces.
  # Text mode replaces the entire message. (Default)
  # Word mode replaces each word.
  REPLACE-MODE
: 'TEXT' # Available modes: TEXT, WORDS
  # If true, the chat will be filtered and words will be replaced for one of the following:
  REPLACER-TEXTS
:
   - 'This is the best server in the world!'
  REPLACER-WORDS
:
   - '********'

  # Block all url links.
  BLOCK-LINKS
: true
  BLOCKED-WORDS
:
   - 'fuck'
    - 'shit'
    - 'bitch'
Fallback kick blacklist
For anticheats and other type of kicks, we make this option.
Using KICK-MESSAGE-BLACKLIST in SERVERS-CONFIG you can put specific words for check if is a kick.

Example config:
Code (YAML):
SERVERS-CONFIG:
  LIMBO
:
    # The maximum time that the server can be restarted without giving a signal.
    TIMEOUT
: 10
    # Countdown in seconds to teleport again to old server after server give a signal.
    TP-COOLDOWN
: 15

    # Prevent player moving to other servers while in limbo.
    PREVENT-MOVE
: false
    # Command who execute player to stop the server.
    STOP-COMMAND
: '/stop'
    NAME
: 'Limbo' # Limbo server name.

  # If message contains a words of below list, the player will not move to fallback server.
  KICK-MESSAGE-BLACKLIST
:
   - 'cheating'
Discord activity upgraded.
Discord activity url has been added for your links.

Example config:
Code (YAML):
DISCORD-INTEGRATION:
  ENABLED
: false

  BOT-TOKEN
: '<token>'

  UPDATE-DELAY
: 5 # In seconds
  ACTIVITY
: 'Players online : <bungee_online>'
  ACTIVITY-URL
: 'play.example.net'
  ACTIVITY-TYPE
: 'STREAMING' ## Available parameters: DEFAULT, STREAMING, LISTENING, WATCHING, COMPETING.

Logs added.
All player actions with plugin can be logged. (Chat message, custom command or move event) This option has 3 types of log, FILE, CONSOLE or BOTH.

Example config:

Code (YAML):
EVENTS:
  JOIN-UPDATE-MESSAGE
: true

  LOGS
:
    LOG-METHOD
: 'CONSOLE' ## Available parameters: CONSOLE, FILE, BOTH.

    CHAT
: true
    COMMANDS
: true
    MOVE
: true
----------, Jan 23, 2022

0.3.8-b355

Changes
Update activity has been fixed and now you can custom the activity.

Example config:
Code (YAML):
 UPDATE-DELAY : 5 # In seconds
  ACTIVITY
: 'Players online : <bungee_online>'
  ACTIVITY-TYPE
: 'DEFAULT' ## Available parameters: DEFAULT, STREAMING, LISTENING, WATCHING, CUSTOM_STATUS, COMPETING.

Update message
Join update message now can be disabled in config.

Example config:
Code (YAML):
EVENTS:
  JOIN-UPDATE-MESSAGE
: true

  STAFFS
:
    PERMISSION
: 'bstaffs.staff'
----------, Jan 19, 2022

Reload command now reload bot activity.
----------, Jan 19, 2022

0.3.8-b345

Another day, other update for all :D.

Changes
Bot activity updated

Now bot activity accepts bungee placeholders. (<bungee_<server>>, <bungee_online>)

Code (YAML):
DISCORD-INTEGRATION:
  ENABLED
: false

  UPDATE-DELAY
: 5 # In seconds.
  BOT-TOKEN
: '<token>'
  ACTIVITY
: 'Players online : <bungee_online>'
----------, Jan 19, 2022

0.3.8-b343

Another fix update!

Changes
Bot activity added

Now you can modify the activity of the bot with a new option added on "settings.yml" file.

Code (YAML):
DISCORD-INTEGRATION:
  ENABLED
: false

  BOT-TOKEN
: '<token>'
  ACTIVITY
: 'Playing on BungeeCord'

Server placeholder fixed
Discord messages now accept <server> variable.
----------, Jan 18, 2022

0.3.8-b340

Helloo internautas!

Changes
Show text new line

An error with parameter "show_text" has been fixed. Now, you are able to use separator "\n" for make a new line.


Discord nickname bug
Error with messages bidirectionals fixed.


Console command added
Now you can add simple commands using type "CONSOLE". That type allows you make commands like "/discord", who send a simple message to get information.

Example config:

Code (YAML):
 DISCORD-CMD:
    TYPE
: CONSOLE
    COMMAND
: 'discord'

    PERMISSIONS
:
      SEND
: ""

    OUTPUT
: "&5Our discord server is: &fhttps://discord.gg/gXzRaYdzsh"
----------, Jan 17, 2022

0.3.7-b317

Yiiaaah, new update!

Changes
Aliases multi-server

Now you can add 2 servers with same alias and plugin takes care of shuffle the list and get a random one.

Example config:

Code (YAML):
Lobby1 : # Name of the server.
    # Alias of the server.
    ALIASES
:
     - "lobby"
      - "hub"

  Lobby2
: # Name of the server.
    # Alias of the server.
    ALIASES
:
     - "lobby"
      - "hub"
----------, Jan 14, 2022

Toggle chat bug fixed.
----------, Jan 10, 2022

0.3.7-b311

Hihihi, another day, another update.

Changes
Toggleable chats

Added option on chats: TOGGLE-CMD:
With this option, you can toggle a chat permanent.

Example config:

Code (YAML):
STAFF-CHAT:
    INPUT
: ' #'
    TOGGLE-CMD
: "staffchat"
    FORMA .............
----------, Jan 10, 2022

0.3.7-b305

Hellooo! Today we gonna bring to all client the new Discord update!

Changes
Discord Integration

Discord integration is now available! You can enable it by "settings.yml" configuration file. Also, all custom commands and chats can be hooked with Discord to any chat what you want.

NOTE: Embeds messages only allowed for custom commands.


Format parameter added.

Parametter (format=<format>) now is working. Example: (format=bold)

New commands added!

- /clientstatus - Check how many users are playing in X version and their percentage.

- /serverlist - Show the information about servers and their players.

NOTE: The 2 new commands accepts the new text format.
----------, Jan 9, 2022

0.3.6-b181

Hey everyone! Now we support HEX colors with OUR custom format!

Changes
HEX colors added.

Now you can use the parameter (color=#ffffff) to use new 1.16 hex colors.
Also you can make gradients using ' - ', for example: (color=#ffffff-#00000)

Open url parameter added.

Parametter (open_url=<link>) now is working. Example: (open_url=www.google.com)

Fallback servers fixed.

Now, the plugin try to move to any opened fallback servers if selected is closed.
----------, Dec 28, 2021

0.3.5-b142

Hey everyone!

Changes
Aliases command fix

Plugin not detect correctly aliases. Now its fixed.
----------, Dec 23, 2021

0.3.5-b141

Hey everyone!

Changes
Fallback bug fix.

This error causes you to "lag" if the fallback server restarted while you were on it.
----------, Dec 23, 2021

0.3.5-b140

Hey everyone!

Changes
Join lag fixed
Lag when player join the server fixed.
----------, Dec 20, 2021

LuckPerms join bug fixed.
----------, Dec 20, 2021

Permissions for aliases now works fine.
----------, Dec 17, 2021

Language option added!
Now you can select the language file in settings.yml

Code (YAML):
################################################
#
# BUNGEESTAFFS - v0.3
# https://discord.gg/gXzRaYdzsh
#
################################################

# Turn between bungeecord motd name or server name
# for variable <server>.
USE-BUNGEE-MOTD
: true

# Language file selection.
LANGUAGE
: en_US

Reload bug fixed
Error: Aliases don't reload correctly on use /bstaffs reload.
----------, Dec 17, 2021

LuckPerms implementation bug fixed.
That bug kick player when execute command when LuckPerms isn't installed on server.
----------, Dec 16, 2021

Aliases messages added.
----------, Dec 16, 2021

ALIASES ADDED!
New server aliases added! With permission and blacklists.

Code (YAML):
################################################
#
# BUNGEESTAFFS - v0.3
# https://discord.gg/gXzRaYdzsh
#
################################################

# Server who aliases not work.
BLACKLIST-SERVERS
:
 - lobby1
  - lobby2

# Server aliases is used for use /SERVER command for joining servers.
# Example: /prac or /practice
SERVER-ALIASES
:
  Practice
: # Name of the server.
    # You can DELETE this section.
    PERMISSION
: ''

    # Aliases disabled for this servers.
    # You can DELETE this section.
    DISABLED-SERVERS
:
     - example1

    # Alias of the server.
    ALIASES
:
     - "practice"
      - "prac"

  Survival
: # Name of the server.
    # Alias of the server.
    ALIASES
:
     - "survival"
      - "surv"
----------, Dec 16, 2021

Fixed bug who duplicate variable if text only contains one.
----------, Dec 14, 2021

Limbo config updated:
• Now in settings.yml you can configure teleport cooldown and timeout.

Now you can apply OUR custom text formatter!
• You can find examples on new settings.yml config.

Code (YAML):
################################################
#
# BUNGEESTAFFS - v0.3
# https://discord.gg/gXzRaYdzsh
#
################################################

# Turn between bungeecord motd name or server name
# for variable <server>.
USE-BUNGEE-MOTD
: true

# This is a BETA feature. These options replace the MineDown api
# for our own custom message formatter.
#
# Available parameters:
#  - (show_text=) - Text to show hover message.
#  - (run_command=) - Run command when click.
#  - (suggest_command=) - Suggest command when click.
#  - (color=) - Use new HEX color codes. (Actually not working)
#
# Parameters can be added after ${} format.
# Example of custom message formatter:
#  - '&eClick ${&e&lHERE}(run_command=/server <server>)(show_text=&bClick here to join) &eto join server.'
#  - '&ePlayer is connected! Server: ${<server>}(run_command=/server <server>).'
#
COMPLEX-FORMAT
:
  USE-COMPLEX-FORMAT
: false

  # Whitelist means what type of messages will be shown complex format.
  WHITELIST
:
   - COMMANDS # All plugin commands.
    - CHATS # Custom chats.
    - ACTIONS # Staff server switch.

EVENTS
:
  STAFFS
:
    PERMISSION
: 'bstaffs.staff'

    JOIN-MESSAGE
: true
    LEFT-MESSAGE
: true
    MOVE-MESSAGE
: true

SERVERS-CONFIG
:
  LIMBO
:
    # The maximum time that the server can be restarted without giving a signal.
    TIMEOUT
: 10
    # Countdown in seconds to teleport again to old server after server give a signal.
    TP-COOLDOWN
: 15

    # Prevent player moving to other servers while in limbo.
    PREVENT-MOVE
: false
    # Command who execute player to stop the server.
    STOP-COMMAND
: '/stop'
    NAME
: 'Limbo' # Limbo server name.

  # Fallback servers are server who you teleport to when the server where you are is offline.
  FALLBACK-SERVERS
:
   - 'lobby1'
    - 'lobby2'
----------, Dec 14, 2021

New command added:
- svrestart - This command allows restart a server whitout kicking them.

Fallback servers added:
- Now you can add fallback servers in config.

NEW CONFIG SETTINGS:

Code (YAML):
SERVERS-CONFIG:
  LIMBO
:
  LIMBO
:
    PREVENT-MOVE
: true
    STOP-COMMAND
: '/stop'
    NAME
: 'Limbo'
   
  FALLBACK-SERVERS
:
   - 'lobby1'
    - 'lobby2'
----------, Dec 13, 2021

Plugin name fixed.
----------, Nov 17, 2021

ServerKick command added.
----------, Nov 16, 2021

Command format HEX color bug fixed.
----------, Nov 12, 2021

Now we support MineDown library for use 1.16 colors on messages!
Github: Phoenix616/MineDown
----------, Nov 12, 2021

TabCompleter upgraded.
Command aliases added.

upload_2021-11-12_2-10-32.png
----------, Nov 12, 2021

NOW BungeeStaffs supports LuckPerms.
You can use variables <prefix> and <suffix> on chats and commands.
----------, Nov 10, 2021

Now search command use TextComponents for use hover events.
* New language object: SEARCH-HOVER, SEARCH-COMMAND

USE TAGS <hover></hover> FOR SET THE LIMIT​
----------, Nov 10, 2021

Staff control events bug fixed.
- The bug show your name in all staff control messages instace of target name.
----------, Nov 9, 2021

Metrics from bStats implemented.
----------, Nov 9, 2021

Now commands work using Command instance of ChatEvent.
Tab-completer bugs fixed for <1.13.​
----------, Nov 9, 2021

Code optimized and new loggers added.
----------, Nov 6, 2021

* New type of command added: PRIVATE
This type will let you can send message to specific player.


* New command added: togglechat <input>
Toggle custom chat for stop receiving messages.
----------, Nov 6, 2021

Now you can tab-complete the commands of the plugin.
----------, Nov 2, 2021

StaffList command added.
Search command added.
----------, Nov 2, 2021

Tab completer bug fixed.
New object added to config: USE-BUNGEE-MOTD
----------, Nov 1, 2021

* Command /toggle added for hide outputs messages.
* New permission variable added on commands config.
----------, Oct 7, 2021

* Permissions for custom commands fixed.
----------, Oct 1, 2021

Resource Information
Author:
----------
Total Downloads: 4,471
First Release: Aug 17, 2021
Last Update: Feb 15, 2022
Category: ---------------
All-Time Rating:
12 ratings
Find more info at discord.gg...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings