.:[ Join Our Discord For Support ]:.
[CS2] Chat-Logger-GoldKingZ (1.1.2)
Log Chat To Locally/Discord WebHook/MySql/Web Server
[Included in zip]
[Included in zip]
Download the latest Chat-Logger-GoldKingZ.x.x.x.zip release
Extract contents to your csgo directory
Configure settings in Chat-Logger-GoldKingZ/config/config.json
Restart your server
Download the latest webserver.x.x.x.zip release
Extract to your web server directory
Configure MySQL connections in database.php
Note
Located In ..\Chat-Logger-GoldKingZ\config\config.json
Locally Config (Click to expand 🔽)
Property
Description
Values
Required
Locally_Enable
Save Chat Messages Locally
0-Disable1-Log when player chats2-Log and send at round end3-Log and send at map end
-
Locally_LogMessagesOnly
Log Messages Only
1-Both public and team chat2-Public chat only3-Team chat only
Locally_Enable=1/2/3
Locally_IncludeTheseFlagsMessagesOnly
Log These Flags Only
Example: Flags : @css/admins,@css/admin"" = Everyone
Locally_Enable=1/2/3
Locally_ExcludeFlagsMessages
Don't Log These Flags
Example: Groups : #css/exclude "" = Exclude none
Locally_Enable=1/2/3
Locally_ExcludeMessagesStartWith
Exclude Messages Starting With
Example: !./"" = Disable
Locally_Enable=1/2/3
Locally_ExcludeMessagesContainsLessThanXLetters
Exclude Short Messages
Minimum letters0 = Disable
Locally_Enable=1/2/3
Locally_ExcludeMessagesDuplicate
Exclude Duplicate Messages
true/false
Locally_Enable=1/2/3
Locally_MessageFormat
Message Format
Template with placeholders"" = Disable
Locally_Enable=1/2/3
Locally_DateFormat
Date Format
Examples: MM-dd-yyyy
Locally_Enable=1/2/3
Locally_TimeFormat
Time Format
Examples: HH:mm:ss
Locally_Enable=1/2/3
Locally_AutoDeleteLogsMoreThanXdaysOld
Auto Delete Old Logs
Days to keep0 = Disable
Locally_Enable=1/2/3
Discord Config (Click to expand 🔽)
Property
Description
Values
Required
Discord_WebHook
Discord WebHook URL
Example: https://discord.com/api/webhooks/..."" = Disable
-
Discord_Style
Message Appearance Style
0-Disable1-Text only2-Text+Name+Link3-+Profile Picture4-+Separate Date/Time5-+Server IP footer
Discord_WebHook
Discord_SideColor
Message Side Color
Hex color code (e.g. 00FFFF)
Discord_Style=2/3/4/5
Discord_FooterImage
Footer Image URL
Image URL
Discord_Style=3/4/5
Discord_UsersWithNoAvatarImage
Default Avatar Image
Image URL
Discord_Style=5
Discord_LogMessagesOnly
Log Messages Only
1-Both chats2-Public only3-Team only
Discord_WebHook
Discord_IncludeTheseFlagsMessagesOnly
Log These Flags Only
Example: SteamIDs : 76561198206086993,76561198974936845"" = Everyone
Discord_WebHook
Discord_ExcludeFlagsMessages
Don't Log These Flags
Example: Flags : @css/exclude"" = Exclude none
Discord_WebHook
Discord_ExcludeMessagesStartWith
Exclude Messages Starting With
Example: !./"" = Disable
Discord_WebHook
Discord_ExcludeMessagesContainsLessThanXLetters
Exclude Short Messages
Minimum letters0 = Disable
Discord_WebHook
Discord_ExcludeMessagesDuplicate
Exclude Duplicates
true/false
Discord_WebHook
Discord_MessageFormat
Message Format
Template with placeholders
Discord_WebHook
Discord_DateFormat
Date Format
Examples: MM-dd-yyyy
Discord_WebHook
Discord_TimeFormat
Time Format
Examples: HH:mm:ss
Discord_WebHook
MySQL Config (Click to expand 🔽)
Property
Description
Values
Required
MySql_Enable
Save to MySQL
0-Disable1-Log immediately2-Log at round end3-Log at map end
-
MySql_Host
MySQL Host
Example: 123.45.67.89
MySql_Enable=1/2/3
MySql_Database
Database Name
Example: Chat_Logs
MySql_Enable=1/2/3
MySql_Username
Database Username
Example: root
MySql_Enable=1/2/3
MySql_Password
Database Password
Example: Password123123
MySql_Enable=1/2/3
MySql_Port
Database Port
Default: 3306
MySql_Enable=1/2/3
MySql_LogMessagesOnly
Log Messages Only
1-Both chats2-Public only3-Team only
MySql_Enable=1/2/3
MySql_IncludeTheseFlagsMessagesOnly
Log These Flags Only
Example: Flags : @css/admins,@css/admin"" = Everyone
MySql_Enable=1/2/3
MySql_ExcludeFlagsMessages
Don't Log These Flags
Example: Groups : #css/exclude"" = Exclude none
MySql_Enable=1/2/3
MySql_ExcludeMessagesStartWith
Exclude Messages Starting With
Example: !./"" = Disable
MySql_Enable=1/2/3
MySql_ExcludeMessagesContainsLessThanXLetters
Exclude Short Messages
Minimum letters0 = Disable
MySql_Enable=1/2/3
MySql_ExcludeMessagesDuplicate
Exclude Duplicates
true/false
MySql_Enable=1/2/3
MySql_AutoDeleteLogsMoreThanXdaysOld
Auto Delete Old Logs
Days to keep0 = Disable
MySql_Enable=1/2/3
Utilities Config (Click to expand 🔽)
Property
Description
Values
Required
EnableDebug
Enable Debug Mode
true-Yesfalse-No
-
📋 View Version History (Click to expand 🔽)
Some Clean Up
Fix Some Bugs
Fix CounterStrikeSharp Excluding Root By Default
Fix Plugin, Now Plugin Compatibility With Other Plugins (cs2fix + any cssharp plugins)
Fix Locally_IncludeTheseFlagsMessagesOnly,Locally_ExcludeFlagsMessages
Fix Discord_IncludeTheseFlagsMessagesOnly,Discord_ExcludeFlagsMessages
Fix MySql_IncludeTheseFlagsMessagesOnly,MySql_ExcludeFlagsMessages
Fix Mysql Table
Added Server IP Into Log Mysql
Reworked plugin for better stability
Fixed Plugin Only Works With css_plugins reload
Added config descriptions in config.json
New EnableDebug option
Added Locally_Enable (logs at round/map end)
Locally_LogMessagesOnly filters by chat type (Team/Public/Both)
Supports SteamID formats (!STEAM_0:1:122910632, !U:1:245821265, !245821265, !76561198206086993)
Fixed Locally_MessageFormat
Discord Logging (Discord_)
Removed Discord_EnableLoggingMessagesOnMode
Fixed Discord_Style formatting
Added Discord_LogMessagesOnly (Team/Public/Both)
Supports SteamID formats (!STEAM_0:1:122910632, !U:1:245821265, !245821265, !76561198206086993)
MySQL Logging (New Feature)
Added MySql_Enable
Added MySql_Host
Added MySql_Database
Added MySql_Username
Added MySql_Password
Added MySql_Port
Added MySql_LogMessagesOnly
Added MySql_IncludeTheseFlagsMessagesOnly
Added MySql_ExcludeFlagsMessages
Added MySql_ExcludeMessagesStartWith
Added MySql_ExcludeMessagesContainsLessThanXLetters
Added MySql_ExcludeMessagesDuplicate
Added MySql_AutoDeleteLogsMoreThanXdaysOld
Web Interface (New Feature)
Added web-based log viewer
Fixed some bugs
Fixed bind not logging
Fixed some bugs
Fixed Text_ExcludeMessageContains
Fixed Discord_ExcludeMessageContains
Fixed some bugs
Fixed Text_IncludeFlagsMessagesOnly
Fixed Text_ExcludeFlagsMessages
Fixed Discord_IncludeFlagsMessagesOnly
Fixed Discord_ExcludeFlagsMessages
Upgraded from .NET 7 to .NET 8
Fixed some bugs
Reworked chat logger
Added modes 4 and 5 to SendLogToWebHook
Added Discord_FooterImage
Separated Discord log from text log
Fixed some bugs
Fixed AutoDeleteLogsMoreThanXdaysOld
Fixed SendLogToWebHook (3) for no avatar users
Added IncludeMessageGroups
Added UsersWithNoAvatarImage
Fixed some bugs
Removed "SteamApi"
Added "ExcludeMessageGroups"
Added "ExcludeMessageContainsLessThanXLetters"
Added "ExcludeMessageDuplicate"
Added "AutoDeleteLogsMoreThanXdaysOld"
Added "SendLogToWebHook" modes 1/2/3
Added "SideColorMessage"
Added "SteamApi"
Fixed some bugs
Added "ExcludeMessage"
Added "ExcludeMessageContains"
Fixed "LogChatFormat" and "LogDiscordChatFormat" not logging when other plugins touch "say" and "say_team"
Fixed "LogDiscordChatFormat"
Added {STEAMID3} and {STEAMID32} to:
"LogChatFormat"
"LogInsideFileTimeFormat"
Fixed some bugs
Improved Discord message styling with Steam links