Summary
Add custom AFK reason support for ChatControl private messages. The essentials plugin has this feature for their AFK implementation and its allowing the player to run /afk <message> which toggles their AFK status but also changes the auto reply to the input message.
For example:
/afk eating dinner
When someone then messages this person, instead of getting the standard chatcontrol afk message they get a smaller message such as:
PlayerName is AFK: eating dinner
I did try working around this with PlaceholderAPI/ParseOther and the Essentials AFK reason placeholder but it was not reliable inside the ChatControl PM warning format.
Summary
Add custom AFK reason support for ChatControl private messages. The essentials plugin has this feature for their AFK implementation and its allowing the player to run
/afk <message>which toggles their AFK status but also changes the auto reply to the input message.For example:
/afk eating dinnerWhen someone then messages this person, instead of getting the standard chatcontrol afk message they get a smaller message such as:
PlayerName is AFK: eating dinnerI did try working around this with PlaceholderAPI/ParseOther and the Essentials AFK reason placeholder but it was not reliable inside the ChatControl PM warning format.