ChatDoctor 2.0.1

The all in one chat maintainer.

  1. Velocity6
    [​IMG]
    [​IMG]

    ChatDoctor is a plugin I created with the objective of improving your chat experience. ChatDoctor has a built in filter, along with a few commands to help manage your chat. This project is still a WIP and I am expecting to add much more!
    Now ChatDoctor features fully customizable messages, and a mute system!


    [​IMG]
    /ChatDoctor [reload] - View ChatDoctor info/reload. - chatdoctor.help

    /clearchat [all/<player>] - Clear the global/player chat. - chatdoctor.clear.global/chatdoctor.clear.other/chatdoctor.clear.local

    /broadcast <message> - Broadcast a customizable message. - chatdoctor.broadcast

    /mute <player> [-s] [reason] - Mute a player with the option of silent for an optional reason. - chatdoctor.mute/chatdoctor.mute.exempt

    /unmute <player> [-s] - Unmute a player with the option of silent. - chatdoctor.mute

    /muteall - Mute the global chat. - chatdoctor.mute.all

    N/A - Bypass the chat filter. - chatdoctor.filter.bypass



    [​IMG]
    Code (Text):

    # ChatDoctor Main Configuration
    # By: Trevor1134
    #
    # -------------------------------------
    #
    # This will control filters, etc.
    # To modify broadcast format and other
    # strings, go to messages.yml.
    #
    # -------------------------------------

    alert-ops-silent: true
    alert-muted: true

    filter:
      replace: true
      replacer: '***'
    word-filter:
      enabled: true
      blacklist:
      - ~ BAD WORDS~
      # - Add more here...
    link-filter:
      enabled: true
      blacklist:
      - '?.co.uk'
      - '?.com'
      - '?.net'
      - '?.tk'
      - '?.xxx'
      - '?.co.nr'
     


    Code (Text):

    name: ChatDoctor
    version: 2.0.1
    author: Trevor1134
    main: me.trevor1134.chatdoctor.ChatDoctor
    commands:
      chatdoctor:
        description: Main command.
        aliases: [cd]
      broadcast:
        description: Broadcast a message.
        aliases: [bc]
      clearchat:
        description: Clear global/local/player chat.
        aliases: [cc]
      mute:
        description: Mute a player.
      muteall:
        description: Mute the server chat.
     


    [​IMG]
    The source code for this project, and all my other projects are available on my GitHub page here.

Recent Updates

  1. Rewritten from scratch!

Recent Reviews

  1. Forge37
    Forge37
    4/5,
    Version: 2.0.1
    Good Plugin! Nice because you have de GitHub source code for this project!!!!!!!!!!! Thanks!!!!!!!! XD