2016-03-29 11 views
52

Co robię źle? Żaden z przykładowych linków Markdown nie działa tak długo w mojej aplikacji Slack.Korekta luzu dla łączy nie rozwiązuje się

Wkleiłem w poniższym przykładzie na czacie w mojej aplikacji Slack. Mam ten przykład z slack markdown syntax i nadal traktuje ją jako dosłownego tekstu w Slack App:

[like this](http://someurl) 

więc skończyć się widząc, że zamiast po prostu „tak” jako link w Slack czacie.

A może powyższe jest błędne, w takim przypadku moje pytanie byłoby wtedy, w jaki sposób jawnie utworzyć linki w Slack? Chcę, aby jakiś tekst, który podaję, był klikalny dla konkretnego adresu URL (hiperłącza).

+0

Wydaje się być nierozwiązanym błędem (nie działa też dla mnie) https://github.com/slackhq/hubot-slack/issues/114 –

+0

nie tylko nie wdrażają tej funkcjonalności, ale także nie zawierają ciemny schemat! to jest oburzające dla tak popularnego narzędzia ... z drugiej strony tak nagle popularne narzędzia stają się niepopularne ... – pkaramol

Odpowiedz

57

Slack wykorzystuje swój własny smak Markdown:
Slack Przecena linki działają w następujący sposób: <http://someurl|like this>

Zauważ, że można (przynajmniej w stopniu moich testów) to zrobić tylko poprzez Slack API i nie tak jak zwykła wiadomość wysyłana za pośrednictwem klienta Slack.

Message Builder Example
enter image description here More Info in the Docs

+32

Czy istnieje sposób, aby to zrobić za pomocą klienta Slack? –

+2

Nie sądzę. Slack jawnie nie chce nadmiernie kompilować danych wejściowych. Więcej informacji na dole tego artykułu pomocy: https://get.slack.help/hc/en-us/articles/202288908-Formatting-your-messages –

+110

Jednym ze sposobów uniknięcia nadmiernej komplikacji byłby trzymanie się popularny i ugruntowany format ... jak Markdown. ;-) – joeytwiddle

83

Slack obecnie nie obsługuje hiperłącza; zobacz this link który mówi:

Uwaga: słowa linkowania i terminy w Slack wiadomości nie jest obsługiwana.

+7

Powinieneś to zaakceptować jako odpowiedź, aby inni mogli to zobaczyć. Jest bardziej zwięzły niż najwyższa głosowana odpowiedź. –

+4

Pytanie dotyczy właśnie 'slack-api', który ** nie ** obsługuje tekst z hiperłączami. –

Powiązane problemy