Sueta
AU

AuraChannels

1.0.6

Create channels for your server to use!

·Plugin

This plugin allows you to create channels on your server for your players/staff.

With this plugin you can create separate staff channels or even channels for each of your ranks!

This plugin requires my library plugin AuraAPI.

Commands:
- Aliases: /channels
/aurachannels - Tells you the plugin's commands.
/aurachannels reload - Reloads the plugin.

Permissions:
/aurachannels - aurachannels.admin.help
/aurachannels reload - aurachannels.admin.reload
/<channel command> - aurachannels.chat.<channel>
/<channel command> ignore - aurachannels.ignore.<channel>
reading <channel> - aurachannels.read.<channel>

This plugin uses bstats, if you don't want to contribute to bstats disable bstats in the bstats folder.

PlaceholderAPI support in channel format!
DiscordSRV Support too!
Just add the channel ID to DiscordSRV's Channel list.

config.yml

#-----------------------------------------#
#                                         #
#              AuraChannels               #
#           by SpokenWig620933            #
#             version: 1.0.6              #
#                                         #
#-----------------------------------------#
general:
  # The default channels players will be in when they join the server after a restart.
  # Set to the channel's id.
  default: global
 
  # If the default minecraft chat is allowed to be enabled.
  # If false will auto-enable the default channel.
  allow-global: true
 
  # If it should send debug messages.
  debug: false
 
#channels:
#  # The channel ID.
#  staffchat:
#    # The name of the channel used in lang.yml
#    name: "&6Staff Chat"
#
#    # Commands used to chat in this channel
#    commands:
#      main: staffchat
#      aliases:
#      - sc
#      - schat
#
#    # List all bungee-side server names you want to have channel messages sent to.
#    bungee:
#    - default
#
#    format:
#      # The format messages are sent in from Minecraft.
#      # Placeholders: {displayName}, {name}, {message}
#      minecraft: "&8[&6Staff Chat&8] &e{displayName} &f> &e{message}"
#
#      # The format messages are sent in from Discord.
#      # Placeholders: {nickname}, {name}, {topRole}, {topRoleColor}, {message}
#      discord: "&8[&9&lDiscord&8] [&6Staff Chat&8] {topRoleColor}{topRole} &e{nickname} &f> &e{message}"
#
#      # The format messages are sent in through Bungee.
#      # Placeholders: {displayName}, {name}, {message}
#      bungee: "&8[&3&lBungee&8] [&c{server}&8] [&6Staff Chat&8] &e{displayName} &f> &e{message}"
channels:
  staff-chat:
    name: "&6Staff Chat"
    commands:
      main: staffchat
      aliases:
      - sc
      - schat
    bungee:
    - default
    format:
      minecraft: "&8[&6Staff Chat&8] &e{displayName} &f> &e{message}"
      discord: "&8[&9&lDiscord&8] [&6Staff Chat&8] &e{nickname} &f> &e{message}"
      bungee: "&8[&3&lBungee&8] [&c{server}&8] [&6Staff Chat&8] &e{displayName} &f> &e{message}"


lang.yml

general:
  prefix: "&8[&3AuraChannels&8] "
  console: "Console"
 
  toggled:
    enabled-message: "{name}:&a Enabled"
    disabled-message: "{name}:&c Disabled"
 
  ignored:
    enabled-message: "&aYou are now ignoring {name}!"
    disabled-message: "&cYou are no longer ignoring {name}!"

Support Discord

Similar projects

Plugin →