Player Private Messages (/pm)
In the Chats
section of the website, you can view players' private messages (sent via /pm
and /r
commands). To enable this feature, you must integrate your chat plugin with RustApp.
Recommendation
We strongly recommend enabling this integration! It significantly simplifies tracking players who violate limits (1+/2+/3+), detecting cheaters, and identifying those selling resources for real money outside the official store.
Supported Plugins
- IQChat - If purchased officially, this plugin is automatically integrated and supports displaying private messages between players.
- ChatPlus - If purchased officially, this plugin is automatically integrated and supports displaying private messages between players.
For Chat Plugin Developers
If you develop a chat plugin, you can follow the instructions below to add RustApp support. Once implemented, we’ll include your plugin in this list.
Example
This documentation is intended for technically proficient individuals. If you’re not a developer, please share this link with one, and they can add RustApp support to your chat plugin.
To display private messages in the chat, your plugin must call our API when a /pm
message is sent:
void RA_DirectMessageHandler(string senderId, string targetId, string message);
// Example usage:
plugins.Find("RustApp")?.Call("RA_DirectMessageHandler", senderId, targetId, message);
- Parameters:
senderId
: The Steam ID of the message sender.targetId
: The Steam ID of the message recipient.message
: The content of the private message.
Reminder
Ensure this API call is also implemented for the /r
command to capture reply messages.