Advanced GlobalChat with around 30 configuration options.
This GlobalChat allows you to configure the module to your individual needs!
Requires at least revision azerohcore-wotlk@58302e4 of AzerothCore
- Enable/Disable Chat per command
- Players can join and leave the chat
- Enable/Disable Faction specific chats
- Set Chat Name/NameColor/TextColor
- Configure Class/Race/Faction Icons to your need
- Spam Protection
- URL Filters/Censoring
- Offensive language Filters/Censoring
- Support for custom GM ranks
- Information of players having left or joined the Chat, their Mutes and Bans in the GlobalChat is saved and loaded.
- And a total of almost 30 Configuration Options to customize the Chat to your needs!
.chat
or.global
- Write a message in the GlobalChat.joinglobal
- Join the GlobalChat.leaveglobal
- Leave the GlobalChat/join <GlobalChatName>
- Join the GlobalChat like a normal Channel (Name configured in conf file)
.genable
- Enables the GlobalChat.gdisable
- Disables the GlobalChat (GMs can still send messages).gmute
- Mute a player in the GlobalChat for a certain amount of time or permanently.gunmute
- Unmute a player in the GlobalChat.ginfo
- Get information about player (Mutes, etc.).galliance
or.ghorde
- Chat in Faction GlobalChat (if Faction specific chats are enabled).gblacklist
- Add, Remove or Reload Phrases to and from the Blacklisted Obscenities in the GlobalChat
1) Simply place the module under the `modules` directory of your AzerothCore source.
2) Import the SQL into the Database.
3) Re-run cmake and launch a clean build of AzerothCore.
If you need to change the module configuration, go to your server configuration folder (where your worldserver or worldserver.exe is), copy globalchat.conf.dist to globalchat.conf and edit that new file.
- Module for AzerothCore created by Gozzim
- AzerothCore: repository - website
This code and content is released under the GNU AGPL-3.0 license.