directives chat