<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Workflow's Slack integration sends a text file as a binary one in Troubleshooting</title>
    <link>https://community.dynatrace.com/t5/Troubleshooting/Workflow-s-Slack-integration-sends-a-text-file-as-a-binary-one/ta-p/273165</link>
    <description>&lt;H1 id="toc-hId-1846786847"&gt;Abstract&lt;/H1&gt;
&lt;P&gt;Sometimes when You configure Your workflow's "Send to Slack message" integration, even if You set a type of attachment as "Text", the message's attachment appears on Slack as a binary file.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;H1 id="toc-hId--705370114"&gt;Problem&lt;/H1&gt;
&lt;P&gt;An &lt;STRONG&gt;attachment&lt;/STRONG&gt; that contains only text for some reason is attached to a message &lt;STRONG&gt;not as a text file&lt;/STRONG&gt;, which can be previewed on Slack, for example,&amp;nbsp;&lt;STRONG&gt;but as a binary&lt;/STRONG&gt; one. It can happen in a case when the text contains some non-printable characters, so you can not see them, but Slack treats it not as the text file anymore.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;H1 id="toc-hId-1037440221"&gt;Troubleshooting steps&lt;/H1&gt;
&lt;P&gt;To check that the attached file has some &lt;STRONG&gt;non-printable characters&lt;/STRONG&gt;, open the file in a text editor of your choice and &lt;STRONG&gt;turn the displaying of non-printable characters&lt;/STRONG&gt; option on.&lt;/P&gt;
&lt;P&gt;Remove the non-printable characters from the text and update the content of the attachment.&lt;/P&gt;
&lt;P&gt;It's possible that You could paste some of the non-printable characters into the editor while composing the attachment. Please check the content from the clipboard you paste using the same method (displaying non-printable characters in the editor).&lt;/P&gt;
&lt;P&gt;It is also possible when you use expressions, and the result of the expression generates these characters. In this case, you need to check the expression itself and where the data for it comes from.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;H1 id="toc-hId--1514716740"&gt;Resolution&lt;/H1&gt;
&lt;P&gt;Remove all of the non-printable characters from the attachment generator&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;H1 id="toc-hId-228093595"&gt;What's next&lt;/H1&gt;
&lt;P&gt;&lt;SPAN&gt;If this article did not help, please open a support ticket:&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV class="p-client_container"&gt;
&lt;DIV class="p-ia4_client_container"&gt;
&lt;DIV class="p-ia4_client p-ia4_client--with-search-in-top-nav p-ia4_client--workspace-switcher-rail-visibletest p-ia4_client--sidebar-wide p-ia4_client--narrow-feature-on"&gt;
&lt;DIV class="p-client_workspace_wrapper" role="tabpanel" aria-label="Dynatrace"&gt;
&lt;DIV class="p-client_workspace" role="tabpanel" aria-label="DMs"&gt;
&lt;DIV class="p-client_workspace__layout"&gt;
&lt;DIV class="active-managed-focus-container" role="none"&gt;
&lt;DIV class="p-view_contents p-view_contents--primary" tabindex="-1" role="dialog" aria-label="Conversation with Anton Konikov"&gt;
&lt;DIV class="tabbed_channel__Abx5r"&gt;
&lt;DIV class="tabbed_channel__Abx5r"&gt;
&lt;DIV class="channel_tab_panel__zJ5Bt c-tabs__tab_panel c-tabs__tab_panel--active c-tabs__tab_panel--full_height" role="none" data-qa="tabs_content_container"&gt;
&lt;DIV class="p-file_drag_drop__container"&gt;
&lt;DIV class="p-workspace__primary_view_body"&gt;
&lt;DIV class="p-message_pane p-message_pane--classic-nav p-message_pane--scrollbar-float-adjustment p-message_pane--with-bookmarks-bar" data-qa="message_pane"&gt;
&lt;DIV role="presentation"&gt;
&lt;DIV class="c-virtual_list c-virtual_list--scrollbar c-message_list c-message_list--floating c-message_list--dark c-scrollbar c-scrollbar--fade" role="presentation"&gt;
&lt;DIV class="c-scrollbar__hider" role="presentation" data-qa="slack_kit_scrollbar"&gt;
&lt;DIV class="c-scrollbar__child" role="presentation"&gt;
&lt;DIV class="c-virtual_list__scroll_container" tabindex="-1" role="list" data-qa="slack_kit_list" aria-label="Anton Konikov (direct message, active)"&gt;
&lt;DIV id="1734101723.604509" class="c-virtual_list__item" tabindex="0" role="listitem" aria-setsize="-1" data-qa="virtual-list-item" data-item-key="1734101723.604509"&gt;
&lt;DIV class="c-message_kit__background p-message_pane_message__message c-message_kit__message p-message_pane_message__message--last" role="presentation" data-qa="message_container" data-qa-unprocessed="false" data-qa-placeholder="false"&gt;
&lt;DIV class="c-message_kit__hover" role="document" aria-roledescription="message" data-qa-hover="true"&gt;
&lt;DIV class="c-message_kit__actions c-message_kit__actions--above"&gt;
&lt;DIV class="c-message_kit__gutter"&gt;
&lt;DIV class="c-message_kit__gutter__right" role="presentation" data-qa="message_content"&gt;
&lt;DIV class="c-message_kit__blocks c-message_kit__blocks--rich_text"&gt;
&lt;DIV class="c-message__message_blocks c-message__message_blocks--rich_text" data-qa="message-text"&gt;
&lt;DIV class="p-block_kit_renderer" data-qa="block-kit-renderer"&gt;
&lt;DIV class="p-block_kit_renderer__block_wrapper p-block_kit_renderer__block_wrapper--first"&gt;
&lt;DIV class="p-rich_text_block" dir="auto"&gt;
&lt;UL class="p-rich_text_list p-rich_text_list__bullet p-rich_text_list--nested" data-stringify-type="unordered-list" data-list-tree="true" data-indent="0" data-border="1" data-border-radius-top-cap="0"&gt;
&lt;LI data-stringify-indent="0" data-stringify-border="1"&gt;link to the tenant&lt;/LI&gt;
&lt;LI data-stringify-indent="0" data-stringify-border="1"&gt;direct URL to the workload&lt;/LI&gt;
&lt;LI data-stringify-indent="0" data-stringify-border="1"&gt;mention that this article was used&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
    <pubDate>Fri, 28 Mar 2025 14:00:00 GMT</pubDate>
    <dc:creator>EgorSazanovich</dc:creator>
    <dc:date>2025-03-28T14:00:00Z</dc:date>
    <item>
      <title>Workflow's Slack integration sends a text file as a binary one</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Workflow-s-Slack-integration-sends-a-text-file-as-a-binary-one/ta-p/273165</link>
      <description>&lt;H1 id="toc-hId-1846786847"&gt;Abstract&lt;/H1&gt;
&lt;P&gt;Sometimes when You configure Your workflow's "Send to Slack message" integration, even if You set a type of attachment as "Text", the message's attachment appears on Slack as a binary file.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;H1 id="toc-hId--705370114"&gt;Problem&lt;/H1&gt;
&lt;P&gt;An &lt;STRONG&gt;attachment&lt;/STRONG&gt; that contains only text for some reason is attached to a message &lt;STRONG&gt;not as a text file&lt;/STRONG&gt;, which can be previewed on Slack, for example,&amp;nbsp;&lt;STRONG&gt;but as a binary&lt;/STRONG&gt; one. It can happen in a case when the text contains some non-printable characters, so you can not see them, but Slack treats it not as the text file anymore.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;H1 id="toc-hId-1037440221"&gt;Troubleshooting steps&lt;/H1&gt;
&lt;P&gt;To check that the attached file has some &lt;STRONG&gt;non-printable characters&lt;/STRONG&gt;, open the file in a text editor of your choice and &lt;STRONG&gt;turn the displaying of non-printable characters&lt;/STRONG&gt; option on.&lt;/P&gt;
&lt;P&gt;Remove the non-printable characters from the text and update the content of the attachment.&lt;/P&gt;
&lt;P&gt;It's possible that You could paste some of the non-printable characters into the editor while composing the attachment. Please check the content from the clipboard you paste using the same method (displaying non-printable characters in the editor).&lt;/P&gt;
&lt;P&gt;It is also possible when you use expressions, and the result of the expression generates these characters. In this case, you need to check the expression itself and where the data for it comes from.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;H1 id="toc-hId--1514716740"&gt;Resolution&lt;/H1&gt;
&lt;P&gt;Remove all of the non-printable characters from the attachment generator&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;H1 id="toc-hId-228093595"&gt;What's next&lt;/H1&gt;
&lt;P&gt;&lt;SPAN&gt;If this article did not help, please open a support ticket:&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV class="p-client_container"&gt;
&lt;DIV class="p-ia4_client_container"&gt;
&lt;DIV class="p-ia4_client p-ia4_client--with-search-in-top-nav p-ia4_client--workspace-switcher-rail-visibletest p-ia4_client--sidebar-wide p-ia4_client--narrow-feature-on"&gt;
&lt;DIV class="p-client_workspace_wrapper" role="tabpanel" aria-label="Dynatrace"&gt;
&lt;DIV class="p-client_workspace" role="tabpanel" aria-label="DMs"&gt;
&lt;DIV class="p-client_workspace__layout"&gt;
&lt;DIV class="active-managed-focus-container" role="none"&gt;
&lt;DIV class="p-view_contents p-view_contents--primary" tabindex="-1" role="dialog" aria-label="Conversation with Anton Konikov"&gt;
&lt;DIV class="tabbed_channel__Abx5r"&gt;
&lt;DIV class="tabbed_channel__Abx5r"&gt;
&lt;DIV class="channel_tab_panel__zJ5Bt c-tabs__tab_panel c-tabs__tab_panel--active c-tabs__tab_panel--full_height" role="none" data-qa="tabs_content_container"&gt;
&lt;DIV class="p-file_drag_drop__container"&gt;
&lt;DIV class="p-workspace__primary_view_body"&gt;
&lt;DIV class="p-message_pane p-message_pane--classic-nav p-message_pane--scrollbar-float-adjustment p-message_pane--with-bookmarks-bar" data-qa="message_pane"&gt;
&lt;DIV role="presentation"&gt;
&lt;DIV class="c-virtual_list c-virtual_list--scrollbar c-message_list c-message_list--floating c-message_list--dark c-scrollbar c-scrollbar--fade" role="presentation"&gt;
&lt;DIV class="c-scrollbar__hider" role="presentation" data-qa="slack_kit_scrollbar"&gt;
&lt;DIV class="c-scrollbar__child" role="presentation"&gt;
&lt;DIV class="c-virtual_list__scroll_container" tabindex="-1" role="list" data-qa="slack_kit_list" aria-label="Anton Konikov (direct message, active)"&gt;
&lt;DIV id="1734101723.604509" class="c-virtual_list__item" tabindex="0" role="listitem" aria-setsize="-1" data-qa="virtual-list-item" data-item-key="1734101723.604509"&gt;
&lt;DIV class="c-message_kit__background p-message_pane_message__message c-message_kit__message p-message_pane_message__message--last" role="presentation" data-qa="message_container" data-qa-unprocessed="false" data-qa-placeholder="false"&gt;
&lt;DIV class="c-message_kit__hover" role="document" aria-roledescription="message" data-qa-hover="true"&gt;
&lt;DIV class="c-message_kit__actions c-message_kit__actions--above"&gt;
&lt;DIV class="c-message_kit__gutter"&gt;
&lt;DIV class="c-message_kit__gutter__right" role="presentation" data-qa="message_content"&gt;
&lt;DIV class="c-message_kit__blocks c-message_kit__blocks--rich_text"&gt;
&lt;DIV class="c-message__message_blocks c-message__message_blocks--rich_text" data-qa="message-text"&gt;
&lt;DIV class="p-block_kit_renderer" data-qa="block-kit-renderer"&gt;
&lt;DIV class="p-block_kit_renderer__block_wrapper p-block_kit_renderer__block_wrapper--first"&gt;
&lt;DIV class="p-rich_text_block" dir="auto"&gt;
&lt;UL class="p-rich_text_list p-rich_text_list__bullet p-rich_text_list--nested" data-stringify-type="unordered-list" data-list-tree="true" data-indent="0" data-border="1" data-border-radius-top-cap="0"&gt;
&lt;LI data-stringify-indent="0" data-stringify-border="1"&gt;link to the tenant&lt;/LI&gt;
&lt;LI data-stringify-indent="0" data-stringify-border="1"&gt;direct URL to the workload&lt;/LI&gt;
&lt;LI data-stringify-indent="0" data-stringify-border="1"&gt;mention that this article was used&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Fri, 28 Mar 2025 14:00:00 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Workflow-s-Slack-integration-sends-a-text-file-as-a-binary-one/ta-p/273165</guid>
      <dc:creator>EgorSazanovich</dc:creator>
      <dc:date>2025-03-28T14:00:00Z</dc:date>
    </item>
  </channel>
</rss>

