I am using the default plugin_admin.xml because I've been too lazy to go through and make changes on it, and I was just looking at it and I'm a little confused.
!warn x3 = tempban with message
!warn x5 = tempban without message
!warn x6 = tempban for "tempban_duration" (default 1d)
When someone is "tempbanned" for 3 or 5 warnings, how long are they tempbanned for?
For reference, here's the default warn section in plugin_admin.xml:
<settings name="warn">
<!-- pm_global determines whether the warning is sent to the the whole server, or just the player and admin, to reduce chatbox spam.
0 is whole server, 1 is private.
-->
<set name="pm_global">0</set>
<!-- alert_kick_num : if a player reach this number of active warnings he will be notified by with message then tempbanned -->
<set name="alert_kick_num">3</set>
<!-- alert_kick_num : if a player reach this number of active warnings he will be tempbanned right away -->
<set name="instant_kick_num">5</set>
<!-- tempban_num : when the number of warnings goes over this limit, the player is tempban for tempban_duration -->
<set name="tempban_num">6</set>
<!-- tempban_duration : for how long to tempban a players whose number of warning exceeded tempban_num -->
<set name="tempban_duration">1d</set>
<!-- max_duration : when the bot decides to tempban (warning exceeding alert_kick_num) the ban duration is
computed from the duration of each of the active warnings but will never exceed max_duration -->
<set name="max_duration">1d</set>
<!-- message : template for building warning messages -->
<set name="message">^1WARNING^7 [^3$warnings^7]: $reason</set>
<!-- warn_delay : an given player cannot only be given one warning every warn_delay seconds -->
<set name="warn_delay">15</set>
<!-- reason : template for building warning message when a player exceeds the tolerated number of warnings -->
<set name="reason">^7too many warnings: $reason</set>
<!-- duration_divider : tempbanned duration is computed from the sum of all active warnings durations divided by duration_divider -->
<set name="duration_divider">30</set>
<!-- alert : when a player receives his last warning tolerated warning, this message is broadcasted so an admin can decide to clear it and
this teaches other players too -->
<set name="alert">^1ALERT^7: $name^7 auto-kick from warnings if not cleared [^3$warnings^7] $reason</set>
<!-- warn_command_abusers will make the bot warn players who try to use command they don't have suffisent rights to use or warn
players who try invalid commands -->
<set name="warn_command_abusers">yes</set>
</settings>