Advanced Chat

Advanced Chat 3.4

No permission to buy ($20.00)
Ingame (Name / Tribe colour no longer possible as of recent update, Chat Colours are still working):
Untitled.png


Website Widget:
Untitled.png

Discord WebHook:
Untitled2.png

Hwid Info:
Each license represents a physical machine, so if you have a 64 gb ram dedicated server with 6 ark servers running you only need to purchase 1 licence, Additional licensee's are required when using multiple physical hardware

Are you Moving host and worried about the hwid ?, Not a problem send me a pm with the new hwid and I will have it updated, Most times within the hour but in some cases can take up to 24 hours depending on my availability.

Features:
  • Coloured Message
  • Cross Server Chat Via Rcon (includes colours, icons ect across your servers)
  • Ability to have a custom icon (must be a icon already in game)
  • Tags
  • Post chat to discord channel using discord web hooks just put url in the script config
  • Permission based colours without recolour command
  • Using Permissions plugin you can make new permissions with specific colours for vips / donators on your server
  • SteamID based name / message colours with recolour command
  • SteamID based name / message colours & limit saving and loading
  • Recolour message colour command for users in CustomColouredPlayers array
  • Recolour commands with limit options (how many recolour commands can be used per week)
  • Option to override game default chat colours (Normal User, Tribe, Local, Alley)
  • Working Emoji's
  • Website ingame ark chat widget
  • Website widget fully configurable from size to looks
  • Website widget automatically fetch's the data using rcon
  • Website widget caches the data for x amount of seconds to prevent lagg
  • Website widget will get users name / chat colour from ingame and display in that colour
  • Website widget auto scrolls to bottom of chatbox
  • Website widget has working smileys

Info:
Hello and welcome to Advanced chat this plugin allows you to make custom chat groups and specify a message colour, tag and even icon for the people you add to the group it works using the permissions plugin so add the permissions plugin then create a permission then grant that permission then edit Advanced chat Config.json add your new permission setup the colours and start adding players to it and your good to go.

Permissions Setup Plugin:
https://arkserverapi.com/resources/permissions.12/

To use permissions in Advanced chat you need to add this plugin and create the permissions you need in the plugin then in the config of Advanced chat you need to place the permission name you created to add a specific colour to it below some example configs exist by default all Admins are added to Admins Permission

-Permission Example (Needed when adding new permissions)
First to add a VIP Colour do this one time below
cheat Permissions.AddGroup VIP
cheat Permissions.Grant VIP VIP


Then each player you add do this
Permissions.Add <SteamID> VIP


<SteamID> can be obtained at showmyadminmanager and simply click on a player then click a command click execute then click copy steam id and it will put it in the text box click in there press ctrl + a then press ctrl + c then close the admin manager and open the console type cheat Permissions.add then press c + v then type VIP then it should look like this cheat Permissions.add 745654747764743 VIP

Purchase Info:
After payment please give me at least 1-48 hours to deliver the plugin and setup hwid info download link, This purchase comes with basic support if needed.

Colours Configuration:
to convert hex or rgb to a float colour go here: http://arkshop.epidemicnetwork.com/ColourPicker.html
and that's how it would look in config the 1.0 at the end is alpha so 0.5 would be half transparent

Commands:
-Commands for Advanced Chat
/acreload
Rcon: acreload

-Commands for CustomColouredPlayers array (these are not for permission based colours):
/msgcolour <R> <G> <B> <A>
/msgcolour <R> <G> <B>
/msgcolour #42b3f4

Website Widget:
If your some what familiar with php i have created a widget that you can include by a simple include / iframe in a already existing website or forum

Config Information:
  • DiscordWebHookURL - this is where you put the url of your discord webhook that you created in your discord server setting also once you added this set DiscordUseWebHooks to true
  • ChangeDefaultChatColours - setting this to true will apply LocalChatColour, GlobalChatColour, TribeChatColour, AllianceChatColour for every default member in local / global / tribe / alliance chat
  • PermissionColours this is a array full of permission elements
  • Permission is the name of the permission you made in the permissions plugin
  • ImagePath can be set to a ingame existing image if you dont want to apply a new image over admin / player set it to this "ImagePath":"",
  • Tag this is a tag that can be placed in front of a specific permission group name if you dont want one set it to "Tag":""
  • CustomColouredPlayers - this is a array of players by steam id these players will be able to use the name & message colour change command meaning they will be able to use what ever colour they want if you don't want this use permission based colours
  • ChatMsgColourCommand - the in game chat command used by players to change there message colour when not using permission based colours
  • ChatNameColourCommand - the in game chat command used by players to change there name colour when not using permission based colours


Image Icons (ImagePath):
http://arkshop.epidemicnetwork.com/Icons.html


Cross Server Chat using Rcon Example:
You must create a CrossChatKey this must be the same in every server you want to include in the list,
You must use rcon ports and have rcon enabled


Config Examples:

JSON:
{
   "AdvancedChat":{
      "CrossChatKey":"",
      "CrossChatMapNameInclude":true,
      "RconServers":[
      ],
      "UrlEncoding":false,
      "UseWebSiteWidget":false,
      "DiscordUseWebHooks":false,
      "DiscordServerName":"ServerNameHere",
      "DiscordIncludeMapName":false,
      "DiscordWebHookURL":"",
      "WebDiscordProximityChat":false,
      "ChangeDefaultChatColours":false,
      "ImagePath":"",
      "NameColour":[
         1.0000,
         0.3490,
         0.3490,
         1
      ],
      "DeadNameColour":[
         1.0000,
         0.3490,
         0.3490,
         1
      ],
      "LocalChatColour":[
         1.000,
         1.000,
         0.000,
         1
      ],
      "GlobalChatColour":[
         1.000,
         1.000,
         1.000,
         1
      ],
      "TribeChatColour":[
         0.000,
         0.749,
         1.000,
         1
      ],
      "AllianceChatColour":[
         0.282,
         0.239,
         0.545,
         1
      ],
      "PermissionColours":[
         {
            "Permission":"Admins",
            "Tag":"(Admins)",
            "ImagePath":"/Game/PrimalEarth/CoreBlueprints/Items/Artifacts/Icons/Aberration_Implant_Icon_Alpha.Aberration_Implant_Icon_Alpha",
            "ChatColour":[
               0.000,
               1.000,
               0.000,
               1
            ],
            "NameColour":[
               0.282,
               0.239,
               0.545,
               1
            ],
            "DeadNameColour":[
               0.000,
               1.000,
               0.000,
               1
            ]
         }
      ],
      "CustomColouredPlayers":[
      ],
      "ChatMsgColourCommand":"/msgcolour",
      "ChatNameColourCommand":"/namecolour",
      "Messages":[
         "Chat Message Colour Updated!",
         "Chat Name Colour Updated!",
         "You have reached your weekly limit!"
      ]
   }
}

JSON:
{

{
   "AdvancedChat":{
      "CrossChatKey":"",
      "CrossChatMapNameInclude":true,
      "RconServers":[
      ],
      "UrlEncoding":false,
      "UseWebSiteWidget":false,
      "DiscordUseWebHooks":false,
      "DiscordServerName":"ServerNameHere",
      "DiscordIncludeMapName":false,
      "DiscordWebHookURL":"",
      "WebDiscordProximityChat":false,
      "ChangeDefaultChatColours":false,
      "ImagePath":"",
      "NameColour":[
         1.0000,
         0.3490,
         0.3490,
         1
      ],
      "DeadNameColour":[
         1.0000,
         0.3490,
         0.3490,
         1
      ],
      "LocalChatColour":[
         1.000,
         1.000,
         0.000,
         1
      ],
      "GlobalChatColour":[
         1.000,
         1.000,
         1.000,
         1
      ],
      "TribeChatColour":[
         0.000,
         0.749,
         1.000,
         1
      ],
      "AllianceChatColour":[
         0.282,
         0.239,
         0.545,
         1
      ],
      "PermissionColours":[
         {
            "Permission":"Admins",
            "Tag":"(Admins)",
            "ImagePath":"",
            "ChatColour":[
               0.000,
               1.000,
               0.000,
               1
            ],
            "NameColour":[
               0.282,
               0.239,
               0.545,
               1
            ],
            "DeadNameColour":[
               0.000,
               1.000,
               0.000,
               1
            ]
         }
      ],
      "CustomColouredPlayers":[
      ],
      "ChatMsgColourCommand":"/msgcolour",
      "ChatNameColourCommand":"/namecolour",
      "Messages":[
         "Chat Message Colour Updated!",
         "Chat Name Colour Updated!",
         "You have reached your weekly limit!"
      ]
   }
}

JSON:
{
   "AdvancedChat":{
      "CrossChatKey":"",
      "CrossChatMapNameInclude":true,
      "RconServers":[
      ],
      "UrlEncoding":false,
      "UseWebSiteWidget":false,
      "DiscordUseWebHooks":false,
      "DiscordServerName":"ServerNameHere",
      "DiscordIncludeMapName":false,
      "DiscordWebHookURL":"",
      "WebDiscordProximityChat":false,
      "ChangeDefaultChatColours":false,
      "ImagePath":"",
      "NameColour":[
         1.0000,
         0.3490,
         0.3490,
         1
      ],
      "DeadNameColour":[
         1.0000,
         0.3490,
         0.3490,
         1
      ],
      "LocalChatColour":[
         1.000,
         1.000,
         0.000,
         1
      ],
      "GlobalChatColour":[
         1.000,
         1.000,
         1.000,
         1
      ],
      "TribeChatColour":[
         0.000,
         0.749,
         1.000,
         1
      ],
      "AllianceChatColour":[
         0.282,
         0.239,
         0.545,
         1
      ],
      "PermissionColours":[
         {
            "Permission":"Admins",
            "Tag":"(Admins)",
            "ImagePath":"/Game/PrimalEarth/CoreBlueprints/Items/Artifacts/Icons/Aberration_Implant_Icon_Alpha.Aberration_Implant_Icon_Alpha",
            "ChatColour":[
               0.000,
               1.000,
               0.000,
               1
            ],
            "NameColour":[
               0.282,
               0.239,
               0.545,
               1
            ],
            "DeadNameColour":[
               0.000,
               1.000,
               0.000,
               1
            ]
         }
      ],
      "CustomColouredPlayers":[
      ],
      "ChatMsgColourCommand":"/msgcolour",
      "ChatNameColourCommand":"/namecolour",
      "Messages":[
         "Chat Message Colour Updated!",
         "Chat Name Colour Updated!",
         "You have reached your weekly limit!"
      ]
   }
}

JSON:
{
   "AdvancedChat":{
      "CrossChatKey":"",
      "CrossChatMapNameInclude":true,
      "RconServers":[
      ],
      "UrlEncoding":false,
      "UseWebSiteWidget":false,
      "DiscordUseWebHooks":false,
      "DiscordServerName":"ServerNameHere",
      "DiscordIncludeMapName":false,
      "DiscordWebHookURL":"",
      "WebDiscordProximityChat":false,
      "ChangeDefaultChatColours":false,
      "ImagePath":"",
      "NameColour":[
         1.0000,
         0.3490,
         0.3490,
         1
      ],
      "DeadNameColour":[
         1.0000,
         0.3490,
         0.3490,
         1
      ],
      "LocalChatColour":[
         1.000,
         1.000,
         0.000,
         1
      ],
      "GlobalChatColour":[
         1.000,
         1.000,
         1.000,
         1
      ],
      "TribeChatColour":[
         0.000,
         0.749,
         1.000,
         1
      ],
      "AllianceChatColour":[
         0.282,
         0.239,
         0.545,
         1
      ],
      "PermissionColours":[
         {
            "Permission":"Admins",
            "Tag":"(Admins)",
            "ImagePath":"",
            "ChatColour":[
               0.000,
               1.000,
               0.000,
               1
            ],
            "NameColour":[
               0.282,
               0.239,
               0.545,
               1
            ],
            "DeadNameColour":[
               0.000,
               1.000,
               0.000,
               1
            ]
         },
         {
            "Permission":"VIP",
            "Tag":"(VIP)",
            "ImagePath":"",
            "ChatColour":[
               0.000,
               0.000,
               1.000,
               1
            ],
            "NameColour":[
               0.282,
               1.0,
               0.545,
               1
            ],
            "DeadNameColour":[
               0.000,
               1.000,
               0.000,
               1
            ]
         }
      ],
      "CustomColouredPlayers":[
      ],
      "ChatMsgColourCommand":"/msgcolour",
      "ChatNameColourCommand":"/namecolour",
      "Messages":[
         "Chat Message Colour Updated!",
         "Chat Name Colour Updated!",
         "You have reached your weekly limit!"
      ]
   }
}

JSON:
{
   "AdvancedChat":{
      "CrossChatKey":"",
      "CrossChatMapNameInclude":true,
      "RconServers":[
      ],
      "UrlEncoding":false,
      "UseWebSiteWidget":false,
      "DiscordUseWebHooks":false,
      "DiscordServerName":"ServerNameHere",
      "DiscordIncludeMapName":false,
      "DiscordWebHookURL":"",
      "WebDiscordProximityChat":false,
      "ChangeDefaultChatColours":false,
      "ImagePath":"",
      "NameColour":[
         1.0000,
         0.3490,
         0.3490,
         1
      ],
      "DeadNameColour":[
         1.0000,
         0.3490,
         0.3490,
         1
      ],
      "LocalChatColour":[
         1.000,
         1.000,
         0.000,
         1
      ],
      "GlobalChatColour":[
         1.000,
         1.000,
         1.000,
         1
      ],
      "TribeChatColour":[
         0.000,
         0.749,
         1.000,
         1
      ],
      "AllianceChatColour":[
         0.282,
         0.239,
         0.545,
         1
      ],
      "PermissionColours":[
         {
            "Permission":"Admins",
            "Tag":"(Admins)",
            "ImagePath":"",
            "ChatColour":[
               0.000,
               1.000,
               0.000,
               1
            ],
            "NameColour":[
               0.282,
               0.239,
               0.545,
               1
            ],
            "DeadNameColour":[
               0.000,
               1.000,
               0.000,
               1
            ]
         },
         {
            "Permission":"VIP",
            "Tag":"(VIP)",
            "ImagePath":"",
            "ChatColour":[
               0.000,
               0.000,
               1.000,
               1
            ],
            "NameColour":[
               0.282,
               1.0,
               0.545,
               1
            ],
            "DeadNameColour":[
               0.000,
               1.000,
               0.000,
               1
            ]
         },
         {
            "Permission":"VIP2",
            "Tag":"(VIP)",
            "ImagePath":"",
            "ChatColour":[
               1.000,
               0.000,
               1.000,
               1
            ],
            "NameColour":[
               1.282,
               1.0,
               0.545,
               1
            ],
            "DeadNameColour":[
               0.000,
               1.000,
               0.000,
               1
            ]
         }
      ],
      "CustomColouredPlayers":[
      ],
      "ChatMsgColourCommand":"/msgcolour",
      "ChatNameColourCommand":"/namecolour",
      "Messages":[
         "Chat Message Colour Updated!",
         "Chat Name Colour Updated!",
         "You have reached your weekly limit!"
      ]
   }
}

JSON:
{
   "AdvancedChat":{
      "CrossChatKey":"",
      "CrossChatMapNameInclude":true,
      "RconServers":[
      ],
      "UrlEncoding":false,
      "UseWebSiteWidget":false,
      "DiscordUseWebHooks":false,
      "DiscordServerName":"ServerNameHere",
      "DiscordIncludeMapName":false,
      "DiscordWebHookURL":"",
      "WebDiscordProximityChat":false,
      "ChangeDefaultChatColours":false,
      "ImagePath":"",
      "NameColour":[
         1.0000,
         0.3490,
         0.3490,
         1
      ],
      "DeadNameColour":[
         1.0000,
         0.3490,
         0.3490,
         1
      ],
      "LocalChatColour":[
         1.000,
         1.000,
         0.000,
         1
      ],
      "GlobalChatColour":[
         1.000,
         1.000,
         1.000,
         1
      ],
      "TribeChatColour":[
         0.000,
         0.749,
         1.000,
         1
      ],
      "AllianceChatColour":[
         0.282,
         0.239,
         0.545,
         1
      ],
      "PermissionColours":[
      ],
      "CustomColouredPlayers":[
         {
            "SteamID":2214214153215322221,
            "Tag":"(test)",
            "ImagePath":"",
            "WeeklyColourChangeLimit": 5,
            "ChatColour":[
               1.000,
               0.000,
               0.000,
               1
            ],
            "NameColour":[
               0.282,
               1.239,
               0.545,
               1
            ],
            "DeadNameColour":[
               0.000,
               1.000,
               0.000,
               1
            ]
         }
      ],
      "ChatMsgColourCommand":"/msgcolour",
      "ChatNameColourCommand":"/namecolour",
      "Messages":[
         "Chat Message Colour Updated!",
         "Chat Name Colour Updated!",
         "You have reached your weekly limit!"
      ]
   }
}
Author
OwnProx
First release
Last update
Rating
4.07 star(s) 14 ratings

More resources from OwnProx

  • Advanced Chat
    Advanced Chat
    Setup chat colours, name colours, Icons, tags and Vip or donator
  • Vote Rewards
    Vote Rewards
    Rewards users for voting for your server
  • Vote Rewards
    Vote Rewards
    Rewards users for voting for your server
  • Atlas Server Manager
    Atlas Server Manager
    Automatic updates & Server monitoring tool with the ability to notify players prior to auto updates
  • Rcon
    Rcon
    Relay rcon commands to multiple servers

Latest updates

  1. Advanced Chat 3.4

    Icons Fixed
  2. Advanced Chat 3.3

    Fixed tribe chat showing in global Added option to enable custom colours for tribe / alliance...
  3. Advanced Chat 3.2

    Colour Names removed (ark filters them client side now no eta on when this will be added back or...

Latest reviews

Das Kaufen hat einige Zeit gedauert^^ Aber es hat sich Definitiv gelohnt! Am ersten Tag hatte ich Probleme mit dem Plugin aber habe sofort Support von @OwnProx bekommen! Er fixt auch sehr sehr Schnell Bugs. Einen Riesen Dank für diese Tolle Plugin! :)
Was able to follow the instructions that are here on the overview page and purchase this plugin from ownprox. He has a life! He also happens to make the best API plugins on this site. Thanks Again OwnProx.
sounds like a great product with everything i want. unfortunately i, along with several others from what ive read on this site are unable to try the product since it has "no permission to buy" where the buy button should be. its going on a week with no response from the author both as private message on this site and also private message in discord. would be nice if the author was more readily available for response as this is a product that requires purchase and activation on his end via a "license" check.

On a side note, instead of using a the term "basic support" i think most people would agree to see the specifics on what basic support entails. this would allow everyone to know what to expect for support instead of guess if something is included.

as for the 1 star rating, well the only experience i have with this product is the purchasing part and so far it is "terrible" as the 1 star rating is labeled. the purchase aspect does not work and i did not find an alternative for purchasing posted by the author.

if i can ever purchase this product and try it out i will do an actual review with specifics as a lot of these other reviews are vague and dont give much insight on how the product functions, how easy setup is, good visuals of what to expect ect.
Discord Integrator is much better than this, it will give you lag on the server, you can not change the color of the name and several other bugs.
OwnProx
OwnProx
the advanced chat was ever only designed to send messages to discord its not a fully integrated discord bot and never once did it mention it was and also you never contacted me for help or even spoke to me about any bugs via pm so your review is pretty useless.
Been using this plugin for many months across multiple servers without any issues, nice plugin that does what it says and makes the boring ark chat look much better!!! 5/5
Using this on 4 of our servers, absolutely Perfect! Thank you OwnProx!
Total control over the chat, now includes cross server support which is awesome!
Using this on 4 of our servers, absolutely love it! Thank you OwnProx!!!
*update
does everything it promises to, author fixes issues and still adds new features. i run this on an 8 map cluster on all maps and only had to buy it once. each map is on the same machine fyi.
Worked perfectly for me since purchase in April. There's a lot of unfair reviews on this plugin, and I believe a lot of errors are due to user configuration errors.
I had only one issue, and that was Discord webhook, and that has been fixed.
Thanks for your hard work!
Top