ChatPing icon

ChatPing -----

See when your username is mentioned in chat!




Added a sound cooldown! This should prevent frustrating ping spam.

Behavior:
  • Every user has a "last ping" timestamp.
  • When a ping is sent to a recipient with sound enabled, their timestamp is updated.
  • Pings will only make sound if enough time has passed since the last ping was sent.
  • This cooldown is user-configurable with /cping prefs cooldown <int>
    • Measured in seconds - default is 30
----------, Oct 11, 2023

Fixed some logical and language typos:
  • Toggling ping by alias no longer says you toggled sound (it did toggle alias pinging properly though)
  • Tab autocomplete now works properly for /cping prefs toggle (off-by-1 error in code)
Adjusted some wording when toggling to neaten up the phrasing:
  • Toggle sound: "Toggled sound to" -> "Toggled ping sound to"
  • Toggle ping by alias: "Toggled aliases to" -> "Toggled ping by alias to"
----------, Oct 9, 2023

Huge update.

Many changes:
  • Command rework: /chatping (alias: cping)
    • prefs - personal preferences
      • toggle - toggle pinging, just the sound, or ping by alias
      • sound <Sound.SOUND> - set ping sound
      • color <color code> - set ping highlight color
      • alias <String> - add/remove an alias
    • defaults
      • Same as prefs, but this sets the defaults for new players
    • override <player>
      • Same as prefs, but with a player argument to force a certain setting for a certain player
  • Permissions rework
    • chatping.user (default: op)
      • Ability to receive pings and adjust personal prefs
    • chatping.admin (default: op)
      • Access to defaults and override arguments
  • Aliases (suggestion by llaurin!)
    • Add your own extra names to be pinged with
    • Command will add the alias, or remove it if it's already present
    • Case-insensitive
  • Command auto-complete
    • Arguments can now be tab-completed
----------, Oct 9, 2023

Changes:
  • /chatping command aliases: chat, cp
  • Errors are no longer thrown when entering invalid sounds or colors
  • Changed from ChatColor names to color codes
  • Updated permissions:
    • chatping.ping - unchanged
    • chatping.admin - allows use of the /chatping command
----------, Apr 10, 2017

Fixed two typos in the code that caused issues with the new reload command as well as /chatping toggle message.

Additions:
  • /chatping version (returns the version of ChatPing your server is running)
----------, Oct 13, 2015

  • I finally got highlighting to work correctly. Now only the player who is mentioned receives a message with their name colored.
  • Two new commands: /chatping toggle message (toggles whether or not to send a notification message to a user mentioned in chat) and /chatping reload (reloads the config file)
----------, Oct 13, 2015

I am working on having the name be colored in chat for the user it matches, but for now I have done this workaround: the name remains unchanged in public chat, but the user is sent a message stating who mentioned you and what their message was.
----------, Oct 11, 2015

  • Added a better config file!
  • Added /chatping toggle command - Use it to toggle color and sound! Uses the same chatping.config permission node.
----------, Oct 11, 2015

Resource Information
Author:
----------
Total Downloads: 1,059
First Release: Oct 10, 2015
Last Update: Oct 11, 2023
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings