Giter Club home page Giter Club logo

redischat's Introduction

Stats Metrics

redischat's People

Contributors

emibergo02 avatar ivillager avatar rudde0 avatar

Stargazers

 avatar  avatar

Watchers

 avatar

redischat's Issues

Enable only DM feature

I want to synchronize only private messages, and for a regular chat to be processed by another plugin inside the same server

%player% placeholder doesn't work properly

I wanted to show player ping by using the placeholder feature of the plugin

Code:

placeholders:
  <ping>: '&a%player_ping%ms'

image

Output

ms
image

Supposed Output

10ms

Observation:
It looks like the plugin is not parsing the %player% properly

/w is not working properly

Some players in my server prefer using /w over /msg
/msg works fine but /w doesn't do anything

/msg output
image

/w output
image
Console shows it but it's not visible in-game

Suggestion

  1. /mention toggle

  2. Payers can tag themselves by typing their name in the chat

[Bug report] Problems with msg and reply commands

Msg and Reply commands are registered before other plugins. This means that if there are other plugins with those commands, RedisChat doesn't override them.

This is because you implemented the CommandAPI.

[Feature request] Folia support

On the page it's saying it accepts any fork but folia doesn't work, it would be cool to add papermc latest software support to this awesome chat plugin !

a feature

Players can use commands to choose their own chat colors, such as.

/chat color &7
/chat color <r:0.4>

Make the chat color of some players special.

Feature request of show item name based on client-side language chosen

As title, so that we don't need to translate all the item names in each update and the user can see the language of the item that their client using. This can be achieved by using minimessage https://docs.advntr.dev/minimessage/format.html#translatable but the internal plugin placeholder %item_name% is not enough ability to use this minimessage tag.

Related Discord Thread:
https://discord.com/channels/1136193314002059356/1192741066919641138

Problem in starting

Hi,
the redischat plugin gives me this error when starting the server:

Description: Exception in server tick loop

java.lang.IllegalStateException: Circular plugin loading from plugins CMILib
at io.papermc.paper.plugin.storage.SimpleProviderStorage.handleCycle(SimpleProviderStorage.java:78)
at io.papermc.paper.plugin.storage.SimpleProviderStorage.enter(SimpleProviderStorage.java:43)
at io.papermc.paper.plugin.entrypoint.LaunchEntryPointHandler.enter(LaunchEntryPointHandler.java:36)
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.loadPlugins(CraftServer.java:508)
at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:273)
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1100)
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317)
at java.base/java.lang.Thread.run(Thread.java:833)

EDIT: I solved with latest version of cmi

Feature request chanel spy system

Hello, I already talked a little about this once.
I think it would be good to add something like "/chanelspy" where a player with a certain permission will see all messages, no matter what channel or cluster they are in.

It would be suitable for example for situations where we have 5 different servers / channels, and 2 members of the admin team online.
They need to have an overview of where someone needs help, where someone curses, spams or sends trash to the chat, etc.
This way they are able to cover a maximum of 2 servers at once, but if they could use /chanelspy, they would see messages from all servers in the format for example: %server% %chanel% %prefix% %player% and then they would just have to switch / go to where they are just needed.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.