Deny any received interaction:
Handles TradeFinished event if the front of the agent’s inbox contains one
Handles Talk event if the front of the agent’s inbox contains one
Handles TradeAccepted event if the front of the agent’s inbox contains one
Handles TradeInvite event if the front of the agent’s inbox contains one
Handles UpdatePendingTrade event if the front of the agent’s inbox contains
one
Increment agent’s behavior_state timer
If we receive a new interaction, start the interaction timer
Interact if incoming messages