🗣️
RedisChat
🗣️
RedisChat
  • ⚠️Introduction
  • 📩Installation
  • 🚰LINKS
  • 🎓Advanced use-case
  • Common issues
  • 🖇️ALL permissions
  • UNIQUE FEATURES
    • 🥡Custom PlaceholderAPI placeholders
    • 🖥️Display items in chat
    • 📝WebUI to edit configs
    • #️⃣#️⃣ Emoji placeholders
    • 🔗URLs formatting
    • 📧Mails
    • 🚫Ignore public messages
    • 🪁Edit items in-game
  • Features
    • 💬Chat formats
    • ☄️Components
    • 💭Private messages
    • 🎨Chat color
    • 🧭Legacy color codes
    • 🎭Channels
    • 🔖Local "Proximity" chat
    • 🐌@Mentions
    • 🥅Filters
    • 🔇Ignore private messages
    • ◻️Ignore whitelist
    • 🔊Broadcast messages
    • 📢Announcement system
    • 🤬ANTISWEAR/ANTIFLOOD
    • 🐨Discord hook
    • 🤐Mute chat
    • 🕵️Spy Chat
    • 😎Join and quit messages
    • 🗒️Clear chat
    • 📀Oraxen & ItemsAdder placeholders
    • ⌨️Chat completions
    • 📊Telemetry system
    • ⭐Staff chat
Powered by GitBook
On this page
Edit on GitHub
  1. Features

🎭Channels

A system to reach a group of player ("multicast")

PreviousLegacy color codesNextLocal "Proximity" chat

Last updated 11 months ago

Was this helpful?

CtrlK
CtrlK
  • How can I see messages from a specific channel?
  • Commands
  • /channel or /channels or /ch
  • /channel create <channelName> <rate-limit> <rate-limit-seconds> <filtered> [proximityDistance] [discordWebhook] [shown-by-default] [permission-required]
  • /channel setformat <chat message format>
  • /channel force-listen <playerName> <channelName>
  • /channel setdisplayname <channelName> <displayName>

Was this helpful?

How can I see messages from a specific channel?

You need to have read and/or write permission for the channel: redischat.channel.channel-name -> Read AND write redischat.channel.channel-name.read -> Read redischat.channel.channel-name.write -> Write

For example, to read and write on the "public" channel it's redischat.channel.public

If you want to hide a channel from a player, use: redischat.hidechannel.channel-name

Commands

/channel or /channels or /ch

You'll need redischat.channelgui to open the GUI (by default it is on true)

Opens the channels GUI

Channel GUI

/channel create <channelName> <rate-limit> <rate-limit-seconds> <filtered> [proximityDistance] [discordWebhook] [shown-by-default] [permission-required]

Rate limit : It's the message limit every "rate-limit-seconds" seconds

Filtered : Whether to filter out swear words or not (word-blacklist inside config.yml)

Proximity : Local "Proximity" chat

Discord webhook :

Shown by default : If the channel is shown by default inside channels GUI or you need the permission redischat.showchannel.channelName

Permission required : Whether to apply permission requirements as specified at the start of the page or not

/channel setformat <chat message format>

You can use Minimessage Viewer to edit the format

/channel force-listen <playerName> <channelName>

Force a player to write inside a channel

/channel setdisplayname <channelName> <displayName>

Permission redischat.changedisplayname is required

Webhooks